NO Initial ITS Start location: l26 0: l0 -> l1 : __disjvr_0^0'=__disjvr_0^post0, elem_13^0'=elem_13^post0, buffer_35^0'=buffer_35^post0, sz^0'=sz^post0, lt3^0'=lt3^post0, x_16^0'=x_16^post0, __cil_tmp5_10^0'=__cil_tmp5_10^post0, tmp___0_36^0'=tmp___0_36^post0, cand_1104^0'=cand_1104^post0, buffer_1077^0'=buffer_1077^post0, len_98^0'=len_98^post0, i^0'=i^post0, tmp_24^0'=tmp_24^post0, prev_14^0'=prev_14^post0, __disjvr_2^0'=__disjvr_2^post0, y_1094^0'=y_1094^post0, __cil_tmp5_20^0'=__cil_tmp5_20^post0, x_12^0'=x_12^post0, d_7^0'=d_7^post0, buffer_21^0'=buffer_21^post0, lt2^0'=lt2^post0, l_11^0'=l_11^post0, Result_5^0'=Result_5^post0, tmp___0_25^0'=tmp___0_25^post0, ret_18^0'=ret_18^post0, a_6^0'=a_6^post0, __disjvr_1^0'=__disjvr_1^post0, h_17^0'=h_17^post0, buffer_604^0'=buffer_604^post0, sz_23^0'=sz_23^post0, lt_29^0'=lt_29^post0, x_8^0'=x_8^post0, __cil_tmp5_15^0'=__cil_tmp5_15^post0, tmp___0_605^0'=tmp___0_605^post0, cand_19^0'=cand_19^post0, buffer_1139^0'=buffer_1139^post0, lt1^0'=lt1^post0, i_22^0'=i_22^post0, tmp_9^0'=tmp_9^post0, ret_1103^0'=ret_1103^post0, __disjvr_3^0'=__disjvr_3^post0, (-__cil_tmp5_15^post0+__cil_tmp5_15^0 == 0 /\ -prev_14^post0+prev_14^0 == 0 /\ -buffer_1139^post0+buffer_1139^0 == 0 /\ -x_8^post0+x_8^0 == 0 /\ __disjvr_2^0-__disjvr_2^post0 == 0 /\ -__cil_tmp5_20^post0+__cil_tmp5_20^0 == 0 /\ -Result_5^post0+Result_5^0 == 0 /\ sz^0-sz^post0 == 0 /\ -tmp_9^post0+tmp_9^0 == 0 /\ buffer_604^0-buffer_604^post0 == 0 /\ lt2^0-lt2^post0 == 0 /\ cand_19^0-cand_19^post0 == 0 /\ -__disjvr_0^0+__disjvr_0^post0 == 0 /\ -tmp_24^post0+tmp_24^0 == 0 /\ -__cil_tmp5_10^post0+__cil_tmp5_10^0 == 0 /\ -tmp___0_25^post0+tmp___0_25^0 == 0 /\ x_16^0-x_16^post0 == 0 /\ y_1094^0-y_1094^post0 == 0 /\ -tmp___0_605^post0+tmp___0_605^0 == 0 /\ __disjvr_0^0-__disjvr_0^post0 == 0 /\ -lt1^post0+lt1^0 == 0 /\ -ret_1103^post0+ret_1103^0 == 0 /\ -sz_23^post0+sz_23^0 == 0 /\ lt_29^0-lt_29^post0 == 0 /\ -i_22^post0+i_22^0 == 0 /\ -ret_18^post0+ret_18^0 == 0 /\ -buffer_21^post0+buffer_21^0 == 0 /\ a_6^0-a_6^post0 == 0 /\ x_12^0-x_12^post0 == 0 /\ -l_11^post0+l_11^0 == 0 /\ cand_1104^0-cand_1104^post0 == 0 /\ -elem_13^post0+elem_13^0 == 0 /\ h_17^0-h_17^post0 == 0 /\ i^0-i^post0 == 0 /\ -__disjvr_3^post0+__disjvr_3^0 == 0 /\ -__disjvr_1^post0+__disjvr_1^0 == 0 /\ -lt3^post0+lt3^0 == 0 /\ d_7^0-d_7^post0 == 0 /\ buffer_1077^0-buffer_1077^post0 == 0 /\ -len_98^post0+len_98^0 == 0 /\ tmp___0_36^0-tmp___0_36^post0 == 0 /\ buffer_35^0-buffer_35^post0 == 0), cost: 1 1: l0 -> l2 : __disjvr_0^0'=__disjvr_0^post1, elem_13^0'=elem_13^post1, buffer_35^0'=buffer_35^post1, sz^0'=sz^post1, lt3^0'=lt3^post1, x_16^0'=x_16^post1, __cil_tmp5_10^0'=__cil_tmp5_10^post1, tmp___0_36^0'=tmp___0_36^post1, cand_1104^0'=cand_1104^post1, buffer_1077^0'=buffer_1077^post1, len_98^0'=len_98^post1, i^0'=i^post1, tmp_24^0'=tmp_24^post1, prev_14^0'=prev_14^post1, __disjvr_2^0'=__disjvr_2^post1, y_1094^0'=y_1094^post1, __cil_tmp5_20^0'=__cil_tmp5_20^post1, x_12^0'=x_12^post1, d_7^0'=d_7^post1, buffer_21^0'=buffer_21^post1, lt2^0'=lt2^post1, l_11^0'=l_11^post1, Result_5^0'=Result_5^post1, tmp___0_25^0'=tmp___0_25^post1, ret_18^0'=ret_18^post1, a_6^0'=a_6^post1, __disjvr_1^0'=__disjvr_1^post1, h_17^0'=h_17^post1, buffer_604^0'=buffer_604^post1, sz_23^0'=sz_23^post1, lt_29^0'=lt_29^post1, x_8^0'=x_8^post1, __cil_tmp5_15^0'=__cil_tmp5_15^post1, tmp___0_605^0'=tmp___0_605^post1, cand_19^0'=cand_19^post1, buffer_1139^0'=buffer_1139^post1, lt1^0'=lt1^post1, i_22^0'=i_22^post1, tmp_9^0'=tmp_9^post1, ret_1103^0'=ret_1103^post1, __disjvr_3^0'=__disjvr_3^post1, (0 == 0 /\ tmp___0_25^0-tmp___0_25^post1 == 0 /\ -h_17^post1+h_17^0 == 0 /\ -lt1^post1+lt1^0 == 0 /\ -i_22^post1+i_22^0 == 0 /\ tmp_24^0-tmp_24^post1 == 0 /\ -__cil_tmp5_15^post1+__cil_tmp5_15^0 == 0 /\ len_98^0-len_98^post1 == 0 /\ -i^post1+i^0 == 0 /\ -d_7^post1+d_7^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ -buffer_604^post1+buffer_604^0 == 0 /\ -__disjvr_1^post1+__disjvr_1^0 == 0 /\ tmp___0_36^0-tmp___0_36^post1 == 0 /\ -prev_14^post1+prev_14^0 == 0 /\ -lt2^post1+lt2^0 == 0 /\ lt3^0-lt3^post1 == 0 /\ x_8^0-x_8^post1 == 0 /\ -buffer_1139^post1+buffer_1139^0 == 0 /\ -sz_23^post1+sz_23^0 == 0 /\ -l_11^post1+l_11^0 == 0 /\ -ret_1103^post1+ret_1103^0 == 0 /\ -h_17^0 <= 0 /\ -tmp_9^post1+tmp_9^0 == 0 /\ __disjvr_0^0-__disjvr_0^post1 == 0 /\ Result_5^10-__cil_tmp5_20^post1 == 0 /\ -tmp___0_605^post1+tmp___0_605^0 == 0 /\ -cand_19^post1+cand_19^0 == 0 /\ buffer_1077^0-buffer_1077^post1 == 0 /\ buffer_35^0-buffer_35^post1 == 0 /\ ret_18^0-ret_18^post1 == 0 /\ elem_13^0-elem_13^post1 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ h_17^0 <= 0 /\ sz^0-sz^post1 == 0 /\ x_12^0-x_12^post1 == 0 /\ x_16^0-x_16^post1 == 0 /\ y_1094^0-y_1094^post1 == 0 /\ -ret_18^0+__cil_tmp5_20^post1 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post1 == 0 /\ -a_6^post1+a_6^0 == 0 /\ -lt_29^post1+lt_29^0 == 0 /\ -cand_1104^post1+cand_1104^0 == 0 /\ buffer_21^0-buffer_21^post1 == 0), cost: 1 2: l3 -> l4 : __disjvr_0^0'=__disjvr_0^post2, elem_13^0'=elem_13^post2, buffer_35^0'=buffer_35^post2, sz^0'=sz^post2, lt3^0'=lt3^post2, x_16^0'=x_16^post2, __cil_tmp5_10^0'=__cil_tmp5_10^post2, tmp___0_36^0'=tmp___0_36^post2, cand_1104^0'=cand_1104^post2, buffer_1077^0'=buffer_1077^post2, len_98^0'=len_98^post2, i^0'=i^post2, tmp_24^0'=tmp_24^post2, prev_14^0'=prev_14^post2, __disjvr_2^0'=__disjvr_2^post2, y_1094^0'=y_1094^post2, __cil_tmp5_20^0'=__cil_tmp5_20^post2, x_12^0'=x_12^post2, d_7^0'=d_7^post2, buffer_21^0'=buffer_21^post2, lt2^0'=lt2^post2, l_11^0'=l_11^post2, Result_5^0'=Result_5^post2, tmp___0_25^0'=tmp___0_25^post2, ret_18^0'=ret_18^post2, a_6^0'=a_6^post2, __disjvr_1^0'=__disjvr_1^post2, h_17^0'=h_17^post2, buffer_604^0'=buffer_604^post2, sz_23^0'=sz_23^post2, lt_29^0'=lt_29^post2, x_8^0'=x_8^post2, __cil_tmp5_15^0'=__cil_tmp5_15^post2, tmp___0_605^0'=tmp___0_605^post2, cand_19^0'=cand_19^post2, buffer_1139^0'=buffer_1139^post2, lt1^0'=lt1^post2, i_22^0'=i_22^post2, tmp_9^0'=tmp_9^post2, ret_1103^0'=ret_1103^post2, __disjvr_3^0'=__disjvr_3^post2, (-ret_1103^post2+ret_1103^0 == 0 /\ -lt1^post2+lt1^0 == 0 /\ -1+i_22^post2-i_22^0 == 0 /\ -sz_23^post2+sz_23^0 == 0 /\ prev_14^0-prev_14^post2 == 0 /\ elem_13^0-elem_13^post2 == 0 /\ Result_5^0-Result_5^post2 == 0 /\ -__disjvr_2^post2+__disjvr_2^0 == 0 /\ -buffer_604^post2+buffer_604^0 == 0 /\ __disjvr_0^0-__disjvr_0^post2 == 0 /\ -__cil_tmp5_15^post2+__cil_tmp5_15^0 == 0 /\ tmp___0_36^0-tmp___0_36^post2 == 0 /\ -tmp_9^post2+tmp_9^0 == 0 /\ -Result_5^0+buffer_21^post2 == 0 /\ -len_98^0 <= 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post2 == 0 /\ sz^0-sz^post2 == 0 /\ -y_1094^post2+y_1094^0 == 0 /\ lt3^0-lt3^post2 == 0 /\ buffer_35^0-buffer_35^post2 == 0 /\ ret_18^0-ret_18^post2 == 0 /\ x_8^0-x_8^post2 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post2 == 0 /\ -buffer_1139^post2+buffer_1139^0 == 0 /\ -a_6^post2+a_6^0 == 0 /\ -i^post2+i^0 == 0 /\ -lt2^post2+lt2^0 == 0 /\ __disjvr_1^0-__disjvr_1^post2 == 0 /\ -cand_19^post2+cand_19^0 == 0 /\ -l_11^post2+l_11^0 == 0 /\ cand_1104^0-cand_1104^post2 == 0 /\ x_16^0-x_16^post2 == 0 /\ -tmp___0_25^post2+tmp___0_25^0 == 0 /\ x_12^0-x_12^post2 == 0 /\ -__disjvr_3^post2+__disjvr_3^0 == 0 /\ -d_7^post2+d_7^0 == 0 /\ -1-len_98^0+len_98^post2 == 0 /\ -tmp___0_605^post2+tmp___0_605^0 == 0 /\ -h_17^post2+h_17^0 == 0 /\ -buffer_1077^post2+buffer_1077^0 == 0 /\ -lt_29^post2+lt_29^0 == 0 /\ tmp_24^0-tmp_24^post2 == 0), cost: 1 22: l4 -> l10 : __disjvr_0^0'=__disjvr_0^post22, elem_13^0'=elem_13^post22, buffer_35^0'=buffer_35^post22, sz^0'=sz^post22, lt3^0'=lt3^post22, x_16^0'=x_16^post22, __cil_tmp5_10^0'=__cil_tmp5_10^post22, tmp___0_36^0'=tmp___0_36^post22, cand_1104^0'=cand_1104^post22, buffer_1077^0'=buffer_1077^post22, len_98^0'=len_98^post22, i^0'=i^post22, tmp_24^0'=tmp_24^post22, prev_14^0'=prev_14^post22, __disjvr_2^0'=__disjvr_2^post22, y_1094^0'=y_1094^post22, __cil_tmp5_20^0'=__cil_tmp5_20^post22, x_12^0'=x_12^post22, d_7^0'=d_7^post22, buffer_21^0'=buffer_21^post22, lt2^0'=lt2^post22, l_11^0'=l_11^post22, Result_5^0'=Result_5^post22, tmp___0_25^0'=tmp___0_25^post22, ret_18^0'=ret_18^post22, a_6^0'=a_6^post22, __disjvr_1^0'=__disjvr_1^post22, h_17^0'=h_17^post22, buffer_604^0'=buffer_604^post22, sz_23^0'=sz_23^post22, lt_29^0'=lt_29^post22, x_8^0'=x_8^post22, __cil_tmp5_15^0'=__cil_tmp5_15^post22, tmp___0_605^0'=tmp___0_605^post22, cand_19^0'=cand_19^post22, buffer_1139^0'=buffer_1139^post22, lt1^0'=lt1^post22, i_22^0'=i_22^post22, tmp_9^0'=tmp_9^post22, ret_1103^0'=ret_1103^post22, __disjvr_3^0'=__disjvr_3^post22, (0 == 0 /\ -buffer_21^post22+buffer_21^0 == 0 /\ cand_1104^0-cand_1104^post22 == 0 /\ lt2^0-lt2^post22 == 0 /\ -__cil_tmp5_20^post22+__cil_tmp5_20^0 == 0 /\ -x_8^post22+x_8^0 == 0 /\ x_16^0-x_16^post22 == 0 /\ -Result_5^post22+Result_5^0 == 0 /\ y_1094^0-y_1094^post22 == 0 /\ tmp_24^0-tmp_24^post22 == 0 /\ lt3^0-lt3^post22 == 0 /\ prev_14^0-prev_14^post22 == 0 /\ -tmp___0_25^post22+tmp___0_25^0 == 0 /\ -tmp___0_36^post22+tmp___0_36^0 == 0 /\ buffer_35^0-buffer_35^post22 == 0 /\ -__disjvr_3^post22+__disjvr_3^0 == 0 /\ -len_98^0 <= 0 /\ buffer_1077^0-buffer_1077^post22 == 0 /\ -tmp___0_605^post22+tmp___0_605^0 == 0 /\ cand_19^0-cand_19^post22 == 0 /\ elem_13^0-elem_13^post22 == 0 /\ sz^0-sz^post22 == 0 /\ -tmp_9^post22+tmp_9^0 == 0 /\ -__disjvr_1^post22+__disjvr_1^0 == 0 /\ d_7^0-d_7^post22 == 0 /\ sz_23^0-i_22^0 <= 0 /\ -lt1^post22+lt1^0 == 0 /\ lt_29^0-lt_29^post22 == 0 /\ -x_12^post22+x_12^0 == 0 /\ -ret_18^post22+ret_18^0 == 0 /\ -i_22^post22+i_22^0 == 0 /\ -__cil_tmp5_15^post22+__cil_tmp5_15^0 == 0 /\ a_6^0-a_6^post22 == 0 /\ i^0-i^post22 == 0 /\ h_17^0-h_17^post22 == 0 /\ __disjvr_0^0-__disjvr_0^post22 == 0 /\ buffer_604^0-buffer_604^post22 == 0 /\ -__cil_tmp5_10^post22+__cil_tmp5_10^0 == 0 /\ __disjvr_2^0-__disjvr_2^post22 == 0 /\ -sz_23^post22+sz_23^0 == 0 /\ -buffer_1139^post22+buffer_1139^0 == 0 /\ -ret_1103^post22+ret_1103^0 == 0 /\ -l_11^post22+l_11^0 == 0), cost: 1 23: l4 -> l3 : __disjvr_0^0'=__disjvr_0^post23, elem_13^0'=elem_13^post23, buffer_35^0'=buffer_35^post23, sz^0'=sz^post23, lt3^0'=lt3^post23, x_16^0'=x_16^post23, __cil_tmp5_10^0'=__cil_tmp5_10^post23, tmp___0_36^0'=tmp___0_36^post23, cand_1104^0'=cand_1104^post23, buffer_1077^0'=buffer_1077^post23, len_98^0'=len_98^post23, i^0'=i^post23, tmp_24^0'=tmp_24^post23, prev_14^0'=prev_14^post23, __disjvr_2^0'=__disjvr_2^post23, y_1094^0'=y_1094^post23, __cil_tmp5_20^0'=__cil_tmp5_20^post23, x_12^0'=x_12^post23, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post23, lt2^0'=lt2^post23, l_11^0'=l_11^post23, Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=ret_18^post23, a_6^0'=a_6^post23, __disjvr_1^0'=__disjvr_1^post23, h_17^0'=h_17^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, lt_29^0'=lt_29^post23, x_8^0'=x_8^post23, __cil_tmp5_15^0'=__cil_tmp5_15^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=cand_19^post23, buffer_1139^0'=buffer_1139^post23, lt1^0'=lt1^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post23, __disjvr_3^0'=__disjvr_3^post23, (0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post23 == 0 /\ Result_5^post23-__cil_tmp5_10^post23 == 0 /\ buffer_21^0-buffer_21^post23 == 0 /\ -l_11^post23+l_11^0 == 0 /\ -lt1^post23+lt1^0 == 0 /\ -__cil_tmp5_15^post23+__cil_tmp5_15^0 == 0 /\ -len_98^0 <= 0 /\ x_12^0-x_12^post23 == 0 /\ buffer_35^0-buffer_35^post23 == 0 /\ i^0-i^post23 == 0 /\ -len_98^20 <= 0 /\ __disjvr_1^0-__disjvr_1^post23 == 0 /\ elem_13^0-elem_13^post23 == 0 /\ __disjvr_2^0-__disjvr_2^post23 == 0 /\ -lt2^post23+lt2^0 == 0 /\ ret_18^0-ret_18^post23 == 0 /\ lt3^0-lt3^post23 == 0 /\ -prev_14^post23+prev_14^0 == 0 /\ -__disjvr_3^post23+__disjvr_3^0 == 0 /\ -cand_1104^post23+cand_1104^0 == 0 /\ y_1094^0-y_1094^post23 == 0 /\ tmp___0_36^0-tmp___0_36^post23 == 0 /\ h_17^0-h_17^post23 == 0 /\ -lt_29^post23+lt_29^0 == 0 /\ __disjvr_0^0-__disjvr_0^post23 == 0 /\ x_16^0-x_16^post23 == 0 /\ buffer_1077^0-buffer_1077^post23 == 0 /\ -buffer_1139^post23+buffer_1139^0 == 0 /\ __cil_tmp5_10^post23-x_8^post23 == 0 /\ sz^0-sz^post23 == 0 /\ -ret_1103^post23+ret_1103^0 == 0 /\ 1-sz_23^0+i_22^0 <= 0 /\ x_8^post23-tmp_9^post23 == 0 /\ -cand_19^post23+cand_19^0 == 0), cost: 1 3: l5 -> l6 : __disjvr_0^0'=__disjvr_0^post3, elem_13^0'=elem_13^post3, buffer_35^0'=buffer_35^post3, sz^0'=sz^post3, lt3^0'=lt3^post3, x_16^0'=x_16^post3, __cil_tmp5_10^0'=__cil_tmp5_10^post3, tmp___0_36^0'=tmp___0_36^post3, cand_1104^0'=cand_1104^post3, buffer_1077^0'=buffer_1077^post3, len_98^0'=len_98^post3, i^0'=i^post3, tmp_24^0'=tmp_24^post3, prev_14^0'=prev_14^post3, __disjvr_2^0'=__disjvr_2^post3, y_1094^0'=y_1094^post3, __cil_tmp5_20^0'=__cil_tmp5_20^post3, x_12^0'=x_12^post3, d_7^0'=d_7^post3, buffer_21^0'=buffer_21^post3, lt2^0'=lt2^post3, l_11^0'=l_11^post3, Result_5^0'=Result_5^post3, tmp___0_25^0'=tmp___0_25^post3, ret_18^0'=ret_18^post3, a_6^0'=a_6^post3, __disjvr_1^0'=__disjvr_1^post3, h_17^0'=h_17^post3, buffer_604^0'=buffer_604^post3, sz_23^0'=sz_23^post3, lt_29^0'=lt_29^post3, x_8^0'=x_8^post3, __cil_tmp5_15^0'=__cil_tmp5_15^post3, tmp___0_605^0'=tmp___0_605^post3, cand_19^0'=cand_19^post3, buffer_1139^0'=buffer_1139^post3, lt1^0'=lt1^post3, i_22^0'=i_22^post3, tmp_9^0'=tmp_9^post3, ret_1103^0'=ret_1103^post3, __disjvr_3^0'=__disjvr_3^post3, (0 == 0 /\ -tmp___0_605^post3+tmp___0_605^0 == 0 /\ -tmp___0_25^post3+tmp___0_25^0 == 0 /\ lt3^0-lt3^post3 == 0 /\ -tmp_9^post3+tmp_9^0 == 0 /\ -x_8^post3+x_8^0 == 0 /\ -__cil_tmp5_20^post3+__cil_tmp5_20^0 == 0 /\ cand_19^0-cand_19^post3 == 0 /\ i^0-i^post3 == 0 /\ -Result_5^post3+Result_5^0 == 0 /\ x_12^0-x_12^post3 == 0 /\ x_16^0-x_16^post3 == 0 /\ __disjvr_0^0-__disjvr_0^post3 == 0 /\ -len_98^0 <= 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post3 == 0 /\ ret_18^post3 == 0 /\ __disjvr_2^0-__disjvr_2^post3 == 0 /\ lt_29^0-lt_29^post3 == 0 /\ tmp___0_36^0-tmp___0_36^post3 == 0 /\ -l_11^post3+l_11^0 == 0 /\ y_1094^0-y_1094^post3 == 0 /\ d_7^0-d_7^post3 == 0 /\ -__disjvr_1^post3+__disjvr_1^0 == 0 /\ a_6^0-a_6^post3 == 0 /\ -__disjvr_3^post3+__disjvr_3^0 == 0 /\ -lt1^post3+lt1^0 == 0 /\ buffer_604^0-buffer_604^post3 == 0 /\ -sz_23^post3+sz_23^0 == 0 /\ -lt2^post3+lt2^0 == 0 /\ -buffer_1139^post3+buffer_1139^0 == 0 /\ -prev_14^post3+prev_14^0 == 0 /\ -__cil_tmp5_15^post3+__cil_tmp5_15^0 == 0 /\ -ret_1103^post3+ret_1103^0 == 0 /\ h_17^post3-x_16^0 == 0 /\ buffer_1077^0-buffer_1077^post3 == 0 /\ -tmp_24^post3+tmp_24^0 == 0 /\ buffer_35^0-buffer_35^post3 == 0 /\ elem_13^0-elem_13^post3 == 0 /\ sz^0-sz^post3 == 0 /\ -buffer_21^post3+buffer_21^0 == 0 /\ cand_1104^0-cand_1104^post3 == 0 /\ i_22^0-i_22^post3 == 0), cost: 1 4: l5 -> l3 : __disjvr_0^0'=__disjvr_0^post4, elem_13^0'=elem_13^post4, buffer_35^0'=buffer_35^post4, sz^0'=sz^post4, lt3^0'=lt3^post4, x_16^0'=x_16^post4, __cil_tmp5_10^0'=__cil_tmp5_10^post4, tmp___0_36^0'=tmp___0_36^post4, cand_1104^0'=cand_1104^post4, buffer_1077^0'=buffer_1077^post4, len_98^0'=len_98^post4, i^0'=i^post4, tmp_24^0'=tmp_24^post4, prev_14^0'=prev_14^post4, __disjvr_2^0'=__disjvr_2^post4, y_1094^0'=y_1094^post4, __cil_tmp5_20^0'=__cil_tmp5_20^post4, x_12^0'=x_12^post4, d_7^0'=d_7^post4, buffer_21^0'=buffer_21^post4, lt2^0'=lt2^post4, l_11^0'=l_11^post4, Result_5^0'=Result_5^post4, tmp___0_25^0'=tmp___0_25^post4, ret_18^0'=ret_18^post4, a_6^0'=a_6^post4, __disjvr_1^0'=__disjvr_1^post4, h_17^0'=h_17^post4, buffer_604^0'=buffer_604^post4, sz_23^0'=sz_23^post4, lt_29^0'=lt_29^post4, x_8^0'=x_8^post4, __cil_tmp5_15^0'=__cil_tmp5_15^post4, tmp___0_605^0'=tmp___0_605^post4, cand_19^0'=cand_19^post4, buffer_1139^0'=buffer_1139^post4, lt1^0'=lt1^post4, i_22^0'=i_22^post4, tmp_9^0'=tmp_9^post4, ret_1103^0'=ret_1103^post4, __disjvr_3^0'=__disjvr_3^post4, (-__disjvr_2^post4+__disjvr_2^0 == 0 /\ lt3^0 <= 0 /\ -tmp___0_605^post4+tmp___0_605^0 == 0 /\ -a_6^post4+a_6^0 == 0 /\ d_7^0-d_7^post4 == 0 /\ -ret_1103^post4+ret_1103^0 == 0 /\ tmp_24^0-tmp_24^post4 == 0 /\ -buffer_21^post4+buffer_21^0 == 0 /\ -__cil_tmp5_20^post4+__cil_tmp5_20^0 == 0 /\ buffer_35^0-buffer_35^post4 == 0 /\ -i_22^post4+i_22^0 == 0 /\ -y_1094^post4+y_1094^0 == 0 /\ len_98^0-len_98^post4 == 0 /\ -lt1^post4+lt1^0 == 0 /\ i^0-i^post4 == 0 /\ -ret_18^post4+ret_18^0 == 0 /\ -__cil_tmp5_15^post4+__cil_tmp5_15^0 == 0 /\ lt3^0-lt3^post4 == 0 /\ prev_14^0-prev_14^post4 == 0 /\ elem_13^0-elem_13^post4 == 0 /\ -__disjvr_3^post4+__disjvr_3^0 == 0 /\ -sz^post4+sz^0 == 0 /\ sz_23^0-sz_23^post4 == 0 /\ -x_12^post4+x_12^0 == 0 /\ tmp___0_36^0-tmp___0_36^post4 == 0 /\ cand_1104^0-cand_1104^post4 == 0 /\ tmp_9^0-tmp_9^post4 == 0 /\ lt2^0-lt2^post4 == 0 /\ buffer_1077^0-buffer_1077^post4 == 0 /\ h_17^0-h_17^post4 == 0 /\ x_16^0-x_16^post4 == 0 /\ -buffer_1139^post4+buffer_1139^0 == 0 /\ -x_8^post4+x_8^0 == 0 /\ -cand_19^post4+cand_19^0 == 0 /\ -__disjvr_1^post4+__disjvr_1^0 == 0 /\ -__disjvr_0^post4+__disjvr_0^0 == 0 /\ -Result_5^post4+Result_5^0 == 0 /\ l_11^0-l_11^post4 == 0 /\ -tmp___0_25^post4+tmp___0_25^0 == 0 /\ -buffer_604^post4+buffer_604^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post4 == 0 /\ lt_29^0-lt_29^post4 == 0), cost: 1 5: l5 -> l7 : __disjvr_0^0'=__disjvr_0^post5, elem_13^0'=elem_13^post5, buffer_35^0'=buffer_35^post5, sz^0'=sz^post5, lt3^0'=lt3^post5, x_16^0'=x_16^post5, __cil_tmp5_10^0'=__cil_tmp5_10^post5, tmp___0_36^0'=tmp___0_36^post5, cand_1104^0'=cand_1104^post5, buffer_1077^0'=buffer_1077^post5, len_98^0'=len_98^post5, i^0'=i^post5, tmp_24^0'=tmp_24^post5, prev_14^0'=prev_14^post5, __disjvr_2^0'=__disjvr_2^post5, y_1094^0'=y_1094^post5, __cil_tmp5_20^0'=__cil_tmp5_20^post5, x_12^0'=x_12^post5, d_7^0'=d_7^post5, buffer_21^0'=buffer_21^post5, lt2^0'=lt2^post5, l_11^0'=l_11^post5, Result_5^0'=Result_5^post5, tmp___0_25^0'=tmp___0_25^post5, ret_18^0'=ret_18^post5, a_6^0'=a_6^post5, __disjvr_1^0'=__disjvr_1^post5, h_17^0'=h_17^post5, buffer_604^0'=buffer_604^post5, sz_23^0'=sz_23^post5, lt_29^0'=lt_29^post5, x_8^0'=x_8^post5, __cil_tmp5_15^0'=__cil_tmp5_15^post5, tmp___0_605^0'=tmp___0_605^post5, cand_19^0'=cand_19^post5, buffer_1139^0'=buffer_1139^post5, lt1^0'=lt1^post5, i_22^0'=i_22^post5, tmp_9^0'=tmp_9^post5, ret_1103^0'=ret_1103^post5, __disjvr_3^0'=__disjvr_3^post5, (-cand_1104^post5+cand_1104^0 == 0 /\ -cand_19^post5+cand_19^0 == 0 /\ len_98^0-len_98^post5 == 0 /\ tmp_24^0-tmp_24^post5 == 0 /\ -d_7^post5+d_7^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post5 == 0 /\ -i_22^post5+i_22^0 == 0 /\ -i^post5+i^0 == 0 /\ tmp___0_36^0-tmp___0_36^post5 == 0 /\ -l_11^post5+l_11^0 == 0 /\ -buffer_604^post5+buffer_604^0 == 0 /\ buffer_1139^0-buffer_1139^post5 == 0 /\ Result_5^0-Result_5^post5 == 0 /\ -prev_14^post5+prev_14^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post5 == 0 /\ -h_17^post5+h_17^0 == 0 /\ x_8^0-x_8^post5 == 0 /\ -lt1^post5+lt1^0 == 0 /\ -tmp___0_605^post5+tmp___0_605^0 == 0 /\ x_16^0-x_16^post5 == 0 /\ buffer_1077^0-buffer_1077^post5 == 0 /\ x_12^0-x_12^post5 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ -ret_1103^post5+ret_1103^0 == 0 /\ -tmp_9^post5+tmp_9^0 == 0 /\ -sz_23^post5+sz_23^0 == 0 /\ -tmp___0_25^post5+tmp___0_25^0 == 0 /\ -1+lt2^post5-lt2^0 == 0 /\ -__cil_tmp5_15^post5+__cil_tmp5_15^0 == 0 /\ buffer_35^0-buffer_35^post5 == 0 /\ elem_13^0-elem_13^post5 == 0 /\ sz^0-sz^post5 == 0 /\ ret_18^0-ret_18^post5 == 0 /\ -__disjvr_3^post5+__disjvr_3^0 == 0 /\ 1-lt3^0 <= 0 /\ __disjvr_2^0-__disjvr_2^post5 == 0 /\ y_1094^0-y_1094^post5 == 0 /\ -a_6^post5+a_6^0 == 0 /\ -lt_29^post5+lt_29^0 == 0 /\ 1-lt3^0+lt3^post5 == 0 /\ buffer_21^0-buffer_21^post5 == 0), cost: 1 27: l6 -> l23 : __disjvr_0^0'=__disjvr_0^post27, elem_13^0'=elem_13^post27, buffer_35^0'=buffer_35^post27, sz^0'=sz^post27, lt3^0'=lt3^post27, x_16^0'=x_16^post27, __cil_tmp5_10^0'=__cil_tmp5_10^post27, tmp___0_36^0'=tmp___0_36^post27, cand_1104^0'=cand_1104^post27, buffer_1077^0'=buffer_1077^post27, len_98^0'=len_98^post27, i^0'=i^post27, tmp_24^0'=tmp_24^post27, prev_14^0'=prev_14^post27, __disjvr_2^0'=__disjvr_2^post27, y_1094^0'=y_1094^post27, __cil_tmp5_20^0'=__cil_tmp5_20^post27, x_12^0'=x_12^post27, d_7^0'=d_7^post27, buffer_21^0'=buffer_21^post27, lt2^0'=lt2^post27, l_11^0'=l_11^post27, Result_5^0'=Result_5^post27, tmp___0_25^0'=tmp___0_25^post27, ret_18^0'=ret_18^post27, a_6^0'=a_6^post27, __disjvr_1^0'=__disjvr_1^post27, h_17^0'=h_17^post27, buffer_604^0'=buffer_604^post27, sz_23^0'=sz_23^post27, lt_29^0'=lt_29^post27, x_8^0'=x_8^post27, __cil_tmp5_15^0'=__cil_tmp5_15^post27, tmp___0_605^0'=tmp___0_605^post27, cand_19^0'=cand_19^post27, buffer_1139^0'=buffer_1139^post27, lt1^0'=lt1^post27, i_22^0'=i_22^post27, tmp_9^0'=tmp_9^post27, ret_1103^0'=ret_1103^post27, __disjvr_3^0'=__disjvr_3^post27, (-tmp_9^post27+tmp_9^0 == 0 /\ -tmp_24^post27+tmp_24^0 == 0 /\ -tmp___0_605^post27+tmp___0_605^0 == 0 /\ -__cil_tmp5_15^post27+__cil_tmp5_15^0 == 0 /\ cand_19^0-cand_19^post27 == 0 /\ -x_8^post27+x_8^0 == 0 /\ x_12^0-x_12^post27 == 0 /\ -__cil_tmp5_20^post27+__cil_tmp5_20^0 == 0 /\ -tmp___0_25^post27+tmp___0_25^0 == 0 /\ -Result_5^post27+Result_5^0 == 0 /\ lt2^0-lt2^post27 == 0 /\ __disjvr_0^0-__disjvr_0^post27 == 0 /\ x_16^0-x_16^post27 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post27 == 0 /\ -len_98^0 <= 0 /\ __disjvr_2^0-__disjvr_2^post27 == 0 /\ d_7^0-d_7^post27 == 0 /\ -h_17^0 <= 0 /\ -ret_18^post27+ret_18^0 == 0 /\ tmp___0_36^0-tmp___0_36^post27 == 0 /\ lt_29^0-lt_29^post27 == 0 /\ -buffer_21^post27+buffer_21^0 == 0 /\ -len_98^post27+len_98^0 == 0 /\ y_1094^0-y_1094^post27 == 0 /\ -h_17^post27+h_17^0 == 0 /\ -__disjvr_1^post27+__disjvr_1^0 == 0 /\ -lt1^post27+lt1^0 == 0 /\ a_6^0-a_6^post27 == 0 /\ h_17^0 <= 0 /\ -__disjvr_3^post27+__disjvr_3^0 == 0 /\ -i_22^post27+i_22^0 == 0 /\ buffer_1077^0-buffer_1077^post27 == 0 /\ i^0-i^post27 == 0 /\ -lt3^post27+lt3^0 == 0 /\ buffer_604^0-buffer_604^post27 == 0 /\ -prev_14^post27+prev_14^0 == 0 /\ -buffer_1139^post27+buffer_1139^0 == 0 /\ elem_13^0-elem_13^post27 == 0 /\ -ret_1103^post27+ret_1103^0 == 0 /\ -l_11^post27+l_11^0 == 0 /\ buffer_35^0-buffer_35^post27 == 0 /\ sz^0-sz^post27 == 0 /\ -sz_23^post27+sz_23^0 == 0 /\ cand_1104^0-cand_1104^post27 == 0), cost: 1 28: l6 -> l24 : __disjvr_0^0'=__disjvr_0^post28, elem_13^0'=elem_13^post28, buffer_35^0'=buffer_35^post28, sz^0'=sz^post28, lt3^0'=lt3^post28, x_16^0'=x_16^post28, __cil_tmp5_10^0'=__cil_tmp5_10^post28, tmp___0_36^0'=tmp___0_36^post28, cand_1104^0'=cand_1104^post28, buffer_1077^0'=buffer_1077^post28, len_98^0'=len_98^post28, i^0'=i^post28, tmp_24^0'=tmp_24^post28, prev_14^0'=prev_14^post28, __disjvr_2^0'=__disjvr_2^post28, y_1094^0'=y_1094^post28, __cil_tmp5_20^0'=__cil_tmp5_20^post28, x_12^0'=x_12^post28, d_7^0'=d_7^post28, buffer_21^0'=buffer_21^post28, lt2^0'=lt2^post28, l_11^0'=l_11^post28, Result_5^0'=Result_5^post28, tmp___0_25^0'=tmp___0_25^post28, ret_18^0'=ret_18^post28, a_6^0'=a_6^post28, __disjvr_1^0'=__disjvr_1^post28, h_17^0'=h_17^post28, buffer_604^0'=buffer_604^post28, sz_23^0'=sz_23^post28, lt_29^0'=lt_29^post28, x_8^0'=x_8^post28, __cil_tmp5_15^0'=__cil_tmp5_15^post28, tmp___0_605^0'=tmp___0_605^post28, cand_19^0'=cand_19^post28, buffer_1139^0'=buffer_1139^post28, lt1^0'=lt1^post28, i_22^0'=i_22^post28, tmp_9^0'=tmp_9^post28, ret_1103^0'=ret_1103^post28, __disjvr_3^0'=__disjvr_3^post28, (0 == 0 /\ l_11^0-l_11^post28 == 0 /\ d_7^0-d_7^post28 == 0 /\ tmp___0_25^0-tmp___0_25^post28 == 0 /\ -tmp___0_605^post28+tmp___0_605^0 == 0 /\ -a_6^post28+a_6^0 == 0 /\ tmp_24^0-tmp_24^post28 == 0 /\ -y_1094^post28+y_1094^0 == 0 /\ -buffer_21^post28+buffer_21^0 == 0 /\ -__cil_tmp5_20^post28+__cil_tmp5_20^0 == 0 /\ buffer_35^0-buffer_35^post28 == 0 /\ -len_98^0 <= 0 /\ -i_22^post28+i_22^0 == 0 /\ i^0-i^post28 == 0 /\ -ret_18^post28+ret_18^0 == 0 /\ -__cil_tmp5_15^post28+__cil_tmp5_15^0 == 0 /\ elem_13^0-elem_13^post28 == 0 /\ lt3^0-lt3^post28 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post28 == 0 /\ prev_14^0-prev_14^post28 == 0 /\ -buffer_604^post28+buffer_604^0 == 0 /\ -__disjvr_3^post28+__disjvr_3^0 == 0 /\ lt2^0-lt2^post28 == 0 /\ -sz^post28+sz^0 == 0 /\ buffer_1077^0-buffer_1077^post28 == 0 /\ tmp___0_36^0-tmp___0_36^post28 == 0 /\ cand_1104^0-cand_1104^post28 == 0 /\ -x_12^post28+x_12^0 == 0 /\ h_17^0-h_17^post28 == 0 /\ x_16^0-x_16^post28 == 0 /\ -__disjvr_1^post28+__disjvr_1^0 == 0 /\ tmp_9^0-tmp_9^post28 == 0 /\ -buffer_1139^post28+buffer_1139^0 == 0 /\ -ret_1103^post28+ret_1103^0 == 0 /\ -x_8^post28+x_8^0 == 0 /\ -Result_5^post28+Result_5^0 == 0 /\ -__disjvr_0^post28+__disjvr_0^0 == 0 /\ sz_23^0-sz_23^post28 == 0 /\ lt1^0-lt1^post28 == 0 /\ lt_29^0-lt_29^post28 == 0 /\ -cand_19^post28+cand_19^0 == 0 /\ -__disjvr_2^post28+__disjvr_2^0 == 0), cost: 1 6: l7 -> l5 : __disjvr_0^0'=__disjvr_0^post6, elem_13^0'=elem_13^post6, buffer_35^0'=buffer_35^post6, sz^0'=sz^post6, lt3^0'=lt3^post6, x_16^0'=x_16^post6, __cil_tmp5_10^0'=__cil_tmp5_10^post6, tmp___0_36^0'=tmp___0_36^post6, cand_1104^0'=cand_1104^post6, buffer_1077^0'=buffer_1077^post6, len_98^0'=len_98^post6, i^0'=i^post6, tmp_24^0'=tmp_24^post6, prev_14^0'=prev_14^post6, __disjvr_2^0'=__disjvr_2^post6, y_1094^0'=y_1094^post6, __cil_tmp5_20^0'=__cil_tmp5_20^post6, x_12^0'=x_12^post6, d_7^0'=d_7^post6, buffer_21^0'=buffer_21^post6, lt2^0'=lt2^post6, l_11^0'=l_11^post6, Result_5^0'=Result_5^post6, tmp___0_25^0'=tmp___0_25^post6, ret_18^0'=ret_18^post6, a_6^0'=a_6^post6, __disjvr_1^0'=__disjvr_1^post6, h_17^0'=h_17^post6, buffer_604^0'=buffer_604^post6, sz_23^0'=sz_23^post6, lt_29^0'=lt_29^post6, x_8^0'=x_8^post6, __cil_tmp5_15^0'=__cil_tmp5_15^post6, tmp___0_605^0'=tmp___0_605^post6, cand_19^0'=cand_19^post6, buffer_1139^0'=buffer_1139^post6, lt1^0'=lt1^post6, i_22^0'=i_22^post6, tmp_9^0'=tmp_9^post6, ret_1103^0'=ret_1103^post6, __disjvr_3^0'=__disjvr_3^post6, (sz^0-sz^post6 == 0 /\ -__disjvr_3^post6+__disjvr_3^0 == 0 /\ buffer_35^0-buffer_35^post6 == 0 /\ buffer_1077^0-buffer_1077^post6 == 0 /\ __disjvr_0^0-__disjvr_0^post6 == 0 /\ __disjvr_2^0-__disjvr_2^post6 == 0 /\ -__disjvr_1^post6+__disjvr_1^0 == 0 /\ x_12^0-x_12^post6 == 0 /\ elem_13^0-elem_13^post6 == 0 /\ -x_8^post6+x_8^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post6 == 0 /\ -prev_14^post6+prev_14^0 == 0 /\ -buffer_1139^post6+buffer_1139^0 == 0 /\ y_1094^0-y_1094^post6 == 0 /\ -lt1^post6+lt1^0 == 0 /\ -cand_19^post6+cand_19^0 == 0 /\ -ret_1103^post6+ret_1103^0 == 0 /\ lt3^0-lt3^post6 == 0 /\ l_11^0-l_11^post6 == 0 /\ -Result_5^post6+Result_5^0 == 0 /\ lt2^0-lt2^post6 == 0 /\ -i_22^post6+i_22^0 == 0 /\ -tmp___0_25^post6+tmp___0_25^0 == 0 /\ -buffer_604^post6+buffer_604^0 == 0 /\ -tmp_9^post6+tmp_9^0 == 0 /\ -sz_23^post6+sz_23^0 == 0 /\ -tmp___0_605^post6+tmp___0_605^0 == 0 /\ -a_6^post6+a_6^0 == 0 /\ lt_29^0-lt_29^post6 == 0 /\ -len_98^post6+len_98^0 == 0 /\ tmp___0_36^0-tmp___0_36^post6 == 0 /\ -__cil_tmp5_20^post6+__cil_tmp5_20^0 == 0 /\ h_17^0-h_17^post6 == 0 /\ -buffer_21^post6+buffer_21^0 == 0 /\ x_16^0-x_16^post6 == 0 /\ d_7^0-d_7^post6 == 0 /\ cand_1104^0-cand_1104^post6 == 0 /\ -__cil_tmp5_15^post6+__cil_tmp5_15^0 == 0 /\ -ret_18^post6+ret_18^0 == 0 /\ i^0-i^post6 == 0 /\ -tmp_24^post6+tmp_24^0 == 0), cost: 1 7: l8 -> l0 : __disjvr_0^0'=__disjvr_0^post7, elem_13^0'=elem_13^post7, buffer_35^0'=buffer_35^post7, sz^0'=sz^post7, lt3^0'=lt3^post7, x_16^0'=x_16^post7, __cil_tmp5_10^0'=__cil_tmp5_10^post7, tmp___0_36^0'=tmp___0_36^post7, cand_1104^0'=cand_1104^post7, buffer_1077^0'=buffer_1077^post7, len_98^0'=len_98^post7, i^0'=i^post7, tmp_24^0'=tmp_24^post7, prev_14^0'=prev_14^post7, __disjvr_2^0'=__disjvr_2^post7, y_1094^0'=y_1094^post7, __cil_tmp5_20^0'=__cil_tmp5_20^post7, x_12^0'=x_12^post7, d_7^0'=d_7^post7, buffer_21^0'=buffer_21^post7, lt2^0'=lt2^post7, l_11^0'=l_11^post7, Result_5^0'=Result_5^post7, tmp___0_25^0'=tmp___0_25^post7, ret_18^0'=ret_18^post7, a_6^0'=a_6^post7, __disjvr_1^0'=__disjvr_1^post7, h_17^0'=h_17^post7, buffer_604^0'=buffer_604^post7, sz_23^0'=sz_23^post7, lt_29^0'=lt_29^post7, x_8^0'=x_8^post7, __cil_tmp5_15^0'=__cil_tmp5_15^post7, tmp___0_605^0'=tmp___0_605^post7, cand_19^0'=cand_19^post7, buffer_1139^0'=buffer_1139^post7, lt1^0'=lt1^post7, i_22^0'=i_22^post7, tmp_9^0'=tmp_9^post7, ret_1103^0'=ret_1103^post7, __disjvr_3^0'=__disjvr_3^post7, (-sz_23^post7+sz_23^0 == 0 /\ len_98^0-len_98^post7 == 0 /\ i^0-i^post7 == 0 /\ buffer_1139^0-buffer_1139^post7 == 0 /\ tmp___0_25^0-tmp___0_25^post7 == 0 /\ -ret_1103^post7+ret_1103^0 == 0 /\ -lt2^post7+lt2^0 == 0 /\ -cand_19^post7+cand_19^0 == 0 /\ -x_16^0+h_17^post7 == 0 /\ -buffer_21^post7+buffer_21^0 == 0 /\ -x_12^post7+x_12^0 == 0 /\ -tmp___0_605^post7+tmp___0_605^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post7 == 0 /\ -tmp_9^post7+tmp_9^0 == 0 /\ -__disjvr_1^post7+__disjvr_1^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^0 == 0 /\ -y_1094^post7+y_1094^0 == 0 /\ d_7^0-d_7^post7 == 0 /\ buffer_35^0-buffer_35^post7 == 0 /\ -lt_29^post7+lt_29^0 == 0 /\ cand_1104^0-cand_1104^post7 == 0 /\ x_16^0-x_16^post7 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post7 == 0 /\ prev_14^0-prev_14^post7 == 0 /\ -__disjvr_2^post7+__disjvr_2^0 == 0 /\ tmp_24^0-tmp_24^post7 == 0 /\ __disjvr_0^0-__disjvr_0^post7 == 0 /\ buffer_1077^0-buffer_1077^post7 == 0 /\ lt3^0-lt3^post7 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post7 == 0 /\ elem_13^0-elem_13^post7 == 0 /\ sz^0-sz^post7 == 0 /\ -buffer_604^post7+buffer_604^0 == 0 /\ -i_22^post7+i_22^0 == 0 /\ l_11^0-l_11^post7 == 0 /\ -Result_5^post7+Result_5^0 == 0 /\ ret_18^post7 == 0 /\ tmp___0_36^0-tmp___0_36^post7 == 0 /\ -lt1^post7+lt1^0 == 0 /\ -x_8^post7+x_8^0 == 0 /\ -a_6^post7+a_6^0 == 0), cost: 1 8: l8 -> l5 : __disjvr_0^0'=__disjvr_0^post8, elem_13^0'=elem_13^post8, buffer_35^0'=buffer_35^post8, sz^0'=sz^post8, lt3^0'=lt3^post8, x_16^0'=x_16^post8, __cil_tmp5_10^0'=__cil_tmp5_10^post8, tmp___0_36^0'=tmp___0_36^post8, cand_1104^0'=cand_1104^post8, buffer_1077^0'=buffer_1077^post8, len_98^0'=len_98^post8, i^0'=i^post8, tmp_24^0'=tmp_24^post8, prev_14^0'=prev_14^post8, __disjvr_2^0'=__disjvr_2^post8, y_1094^0'=y_1094^post8, __cil_tmp5_20^0'=__cil_tmp5_20^post8, x_12^0'=x_12^post8, d_7^0'=d_7^post8, buffer_21^0'=buffer_21^post8, lt2^0'=lt2^post8, l_11^0'=l_11^post8, Result_5^0'=Result_5^post8, tmp___0_25^0'=tmp___0_25^post8, ret_18^0'=ret_18^post8, a_6^0'=a_6^post8, __disjvr_1^0'=__disjvr_1^post8, h_17^0'=h_17^post8, buffer_604^0'=buffer_604^post8, sz_23^0'=sz_23^post8, lt_29^0'=lt_29^post8, x_8^0'=x_8^post8, __cil_tmp5_15^0'=__cil_tmp5_15^post8, tmp___0_605^0'=tmp___0_605^post8, cand_19^0'=cand_19^post8, buffer_1139^0'=buffer_1139^post8, lt1^0'=lt1^post8, i_22^0'=i_22^post8, tmp_9^0'=tmp_9^post8, ret_1103^0'=ret_1103^post8, __disjvr_3^0'=__disjvr_3^post8, (-y_1094^post8+y_1094^0 == 0 /\ -tmp_9^post8+tmp_9^0 == 0 /\ tmp___0_36^0-tmp___0_36^post8 == 0 /\ -x_8^post8+x_8^0 == 0 /\ Result_5^0-Result_5^post8 == 0 /\ -cand_1104^post8+cand_1104^0 == 0 /\ -lt1^post8+lt1^0 == 0 /\ -h_17^post8+h_17^0 == 0 /\ prev_14^0-prev_14^post8 == 0 /\ -__cil_tmp5_15^post8+__cil_tmp5_15^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post8 == 0 /\ -buffer_604^post8+buffer_604^0 == 0 /\ lt2^post8 == 0 /\ elem_13^0-elem_13^post8 == 0 /\ -sz_23^post8+sz_23^0 == 0 /\ -a_6^post8+a_6^0 == 0 /\ buffer_35^0-buffer_35^post8 == 0 /\ sz^0-sz^post8 == 0 /\ -lt_29^post8+lt_29^0 == 0 /\ ret_18^0-ret_18^post8 == 0 /\ len_98^0-len_98^post8 == 0 /\ -buffer_1139^post8+buffer_1139^0 == 0 /\ lt3^post8-lt1^0 == 0 /\ -ret_1103^post8+ret_1103^0 == 0 /\ -cand_19^post8+cand_19^0 == 0 /\ -i^post8+i^0 == 0 /\ __disjvr_3^0-__disjvr_3^post8 == 0 /\ x_12^0-x_12^post8 == 0 /\ tmp___0_25^0-tmp___0_25^post8 == 0 /\ -tmp___0_605^post8+tmp___0_605^0 == 0 /\ -d_7^post8+d_7^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post8 == 0 /\ buffer_21^0-buffer_21^post8 == 0 /\ -i_22^post8+i_22^0 == 0 /\ -l_11^post8+l_11^0 == 0 /\ x_16^0-x_16^post8 == 0 /\ __disjvr_0^0-__disjvr_0^post8 == 0 /\ __disjvr_1^0-__disjvr_1^post8 == 0 /\ -buffer_1077^post8+buffer_1077^0 == 0 /\ __disjvr_2^0-__disjvr_2^post8 == 0 /\ tmp_24^0-tmp_24^post8 == 0), cost: 1 9: l9 -> l10 : __disjvr_0^0'=__disjvr_0^post9, elem_13^0'=elem_13^post9, buffer_35^0'=buffer_35^post9, sz^0'=sz^post9, lt3^0'=lt3^post9, x_16^0'=x_16^post9, __cil_tmp5_10^0'=__cil_tmp5_10^post9, tmp___0_36^0'=tmp___0_36^post9, cand_1104^0'=cand_1104^post9, buffer_1077^0'=buffer_1077^post9, len_98^0'=len_98^post9, i^0'=i^post9, tmp_24^0'=tmp_24^post9, prev_14^0'=prev_14^post9, __disjvr_2^0'=__disjvr_2^post9, y_1094^0'=y_1094^post9, __cil_tmp5_20^0'=__cil_tmp5_20^post9, x_12^0'=x_12^post9, d_7^0'=d_7^post9, buffer_21^0'=buffer_21^post9, lt2^0'=lt2^post9, l_11^0'=l_11^post9, Result_5^0'=Result_5^post9, tmp___0_25^0'=tmp___0_25^post9, ret_18^0'=ret_18^post9, a_6^0'=a_6^post9, __disjvr_1^0'=__disjvr_1^post9, h_17^0'=h_17^post9, buffer_604^0'=buffer_604^post9, sz_23^0'=sz_23^post9, lt_29^0'=lt_29^post9, x_8^0'=x_8^post9, __cil_tmp5_15^0'=__cil_tmp5_15^post9, tmp___0_605^0'=tmp___0_605^post9, cand_19^0'=cand_19^post9, buffer_1139^0'=buffer_1139^post9, lt1^0'=lt1^post9, i_22^0'=i_22^post9, tmp_9^0'=tmp_9^post9, ret_1103^0'=ret_1103^post9, __disjvr_3^0'=__disjvr_3^post9, (sz^0-sz^post9 == 0 /\ lt3^0-lt3^post9 == 0 /\ -l_11^post9+l_11^0 == 0 /\ cand_19^0-cand_19^post9 == 0 /\ -tmp___0_25^post9+tmp___0_25^0 == 0 /\ -tmp___0_605^post9+tmp___0_605^0 == 0 /\ -prev_14^post9+prev_14^0 == 0 /\ x_16^0-x_16^post9 == 0 /\ -lt1^post9+lt1^0 == 0 /\ buffer_21^0-buffer_21^post9 == 0 /\ -sz_23^post9+sz_23^0 == 0 /\ __disjvr_0^0-__disjvr_0^post9 == 0 /\ -__cil_tmp5_20^post9+__cil_tmp5_20^0 == 0 /\ -i_22^post9+i_22^0 == 0 /\ -tmp_24^post9+tmp_24^0 == 0 /\ a_6^0-a_6^post9 == 0 /\ -__cil_tmp5_15^post9+__cil_tmp5_15^0 == 0 /\ i^0-i^post9 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ x_12^0-x_12^post9 == 0 /\ buffer_604^0-buffer_604^post9 == 0 /\ Result_5^0-Result_5^post9 == 0 /\ y_1094^0-y_1094^post9 == 0 /\ d_7^0-d_7^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ tmp___0_36^0-tmp___0_36^post9 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post9 == 0 /\ -h_17^post9+h_17^0 == 0 /\ cand_1104^0-cand_1104^post9 == 0 /\ -__disjvr_1^post9+__disjvr_1^0 == 0 /\ -buffer_1139^post9+buffer_1139^0 == 0 /\ -lt_29^post9+lt_29^0 == 0 /\ -ret_1103^post9+ret_1103^0 == 0 /\ -len_98^post9+len_98^0 == 0 /\ -x_8^post9+x_8^0 == 0 /\ buffer_35^0-buffer_35^post9 == 0 /\ -lt2^post9+lt2^0 == 0 /\ buffer_1077^0-buffer_1077^post9 == 0 /\ -ret_18^post9+ret_18^0 == 0 /\ elem_13^0-elem_13^post9 == 0 /\ -tmp_9^post9+tmp_9^0 == 0), cost: 1 31: l10 -> l5 : __disjvr_0^0'=__disjvr_0^post31, elem_13^0'=elem_13^post31, buffer_35^0'=buffer_35^post31, sz^0'=sz^post31, lt3^0'=lt3^post31, x_16^0'=x_16^post31, __cil_tmp5_10^0'=__cil_tmp5_10^post31, tmp___0_36^0'=tmp___0_36^post31, cand_1104^0'=cand_1104^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, i^0'=i^post31, tmp_24^0'=tmp_24^post31, prev_14^0'=prev_14^post31, __disjvr_2^0'=__disjvr_2^post31, y_1094^0'=y_1094^post31, __cil_tmp5_20^0'=__cil_tmp5_20^post31, x_12^0'=x_12^post31, d_7^0'=d_7^post31, buffer_21^0'=buffer_21^post31, lt2^0'=lt2^post31, l_11^0'=l_11^post31, Result_5^0'=Result_5^post31, tmp___0_25^0'=tmp___0_25^post31, ret_18^0'=ret_18^post31, a_6^0'=a_6^post31, __disjvr_1^0'=__disjvr_1^post31, h_17^0'=h_17^post31, buffer_604^0'=buffer_604^post31, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post31, x_8^0'=x_8^post31, __cil_tmp5_15^0'=__cil_tmp5_15^post31, tmp___0_605^0'=tmp___0_605^post31, cand_19^0'=cand_19^post31, buffer_1139^0'=buffer_1139^post31, lt1^0'=lt1^post31, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post31, ret_1103^0'=ret_1103^post31, __disjvr_3^0'=__disjvr_3^post31, (0 == 0 /\ prev_14^0-prev_14^post31 == 0 /\ elem_13^0-elem_13^post31 == 0 /\ tmp___0_605^0-tmp___0_605^post31 == 0 /\ -__disjvr_2^post31+__disjvr_2^0 == 0 /\ lt3^0-lt3^post31 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post31 == 0 /\ ret_18^0-ret_18^post31 == 0 /\ tmp___0_36^0-tmp___0_36^post31 == 0 /\ cand_1104^0-cand_1104^post31 == 0 /\ __disjvr_0^0-__disjvr_0^post31 == 0 /\ -a_6^post31+a_6^0 == 0 /\ buffer_1139^0-buffer_1139^post31 == 0 /\ -y_1094^post31+y_1094^0 == 0 /\ -i^post31+i^0 == 0 /\ sz^0-sz^post31 == 0 /\ -__cil_tmp5_15^post31+__cil_tmp5_15^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post31 == 0 /\ l_11^0-l_11^post31 == 0 /\ -__disjvr_3^post31+__disjvr_3^0 == 0 /\ -h_17^post31+h_17^0 == 0 /\ tmp___0_25^0-tmp___0_25^post31 == 0 /\ -lt_29^post31+lt_29^0 == 0 /\ -__disjvr_1^post31+__disjvr_1^0 == 0 /\ -lt1^post31+lt1^0 == 0 /\ -x_8^post31+x_8^0 == 0 /\ -ret_1103^post31+ret_1103^0 == 0 /\ buffer_21^0-buffer_21^post31 == 0 /\ -Result_5^post31+Result_5^0 == 0 /\ -d_7^post31+d_7^0 == 0 /\ x_12^0-x_12^post31 == 0 /\ -buffer_604^post31+buffer_604^0 == 0 /\ -cand_19^post31+cand_19^0 == 0 /\ -tmp_9^post31+tmp_9^0 == 0 /\ -lt2^post31+lt2^0 == 0 /\ -buffer_35^post31+buffer_35^0 == 0), cost: 1 32: l10 -> l18 : __disjvr_0^0'=__disjvr_0^post32, elem_13^0'=elem_13^post32, buffer_35^0'=buffer_35^post32, sz^0'=sz^post32, lt3^0'=lt3^post32, x_16^0'=x_16^post32, __cil_tmp5_10^0'=__cil_tmp5_10^post32, tmp___0_36^0'=tmp___0_36^post32, cand_1104^0'=cand_1104^post32, buffer_1077^0'=buffer_1077^post32, len_98^0'=len_98^post32, i^0'=i^post32, tmp_24^0'=tmp_24^post32, prev_14^0'=prev_14^post32, __disjvr_2^0'=__disjvr_2^post32, y_1094^0'=y_1094^post32, __cil_tmp5_20^0'=__cil_tmp5_20^post32, x_12^0'=x_12^post32, d_7^0'=d_7^post32, buffer_21^0'=buffer_21^post32, lt2^0'=lt2^post32, l_11^0'=l_11^post32, Result_5^0'=Result_5^post32, tmp___0_25^0'=tmp___0_25^post32, ret_18^0'=ret_18^post32, a_6^0'=a_6^post32, __disjvr_1^0'=__disjvr_1^post32, h_17^0'=h_17^post32, buffer_604^0'=buffer_604^post32, sz_23^0'=sz_23^post32, lt_29^0'=lt_29^post32, x_8^0'=x_8^post32, __cil_tmp5_15^0'=__cil_tmp5_15^post32, tmp___0_605^0'=tmp___0_605^post32, cand_19^0'=cand_19^post32, buffer_1139^0'=buffer_1139^post32, lt1^0'=lt1^post32, i_22^0'=i_22^post32, tmp_9^0'=tmp_9^post32, ret_1103^0'=ret_1103^post32, __disjvr_3^0'=__disjvr_3^post32, (0 == 0 /\ -lt_29^post32+lt_29^0 == 0 /\ x_8^0-x_8^post32 == 0 /\ -buffer_1139^post32+buffer_1139^0 == 0 /\ buffer_21^0-buffer_21^post32 == 0 /\ -__cil_tmp5_15^post32+__cil_tmp5_15^0 == 0 /\ cand_19^0-cand_19^post32 == 0 /\ -tmp_24^post32+tmp_24^0 == 0 /\ -tmp_9^post32+tmp_9^0 == 0 /\ -tmp___0_25^post32+tmp___0_25^0 == 0 /\ -d_7^post32+d_7^0 == 0 /\ a_6^0-a_6^post32 == 0 /\ x_16^0-x_16^post32 == 0 /\ i^0-i^post32 == 0 /\ x_12^0-x_12^post32 == 0 /\ y_1094^0-y_1094^post32 == 0 /\ __disjvr_1^0-__disjvr_1^post32 == 0 /\ -lt1^post32+lt1^0 == 0 /\ __disjvr_0^0-__disjvr_0^post32 == 0 /\ -len_98^post32+len_98^0 == 0 /\ -i_22^post32+i_22^0 == 0 /\ -sz_23^post32+sz_23^0 == 0 /\ -ret_1103^post32+ret_1103^0 == 0 /\ elem_13^0-elem_13^post32 == 0 /\ __disjvr_2^0-__disjvr_2^post32 == 0 /\ -lt2^post32+lt2^0 == 0 /\ -ret_18^post32+ret_18^0 == 0 /\ buffer_604^0-buffer_604^post32 == 0 /\ tmp___0_36^0-tmp___0_36^post32 == 0 /\ -cand_1104^post32+cand_1104^0 == 0 /\ buffer_1077^0-buffer_1077^post32 == 0 /\ -l_11^post32+l_11^0 == 0 /\ -__disjvr_3^post32+__disjvr_3^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post32 == 0 /\ -lt3^post32+lt3^0 == 0 /\ Result_5^0-Result_5^post32 == 0 /\ -h_17^post32+h_17^0 == 0 /\ -prev_14^post32+prev_14^0 == 0 /\ buffer_35^0-buffer_35^post32 == 0 /\ -tmp___0_605^post32+tmp___0_605^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post32 == 0), cost: 1 10: l11 -> l12 : __disjvr_0^0'=__disjvr_0^post10, elem_13^0'=elem_13^post10, buffer_35^0'=buffer_35^post10, sz^0'=sz^post10, lt3^0'=lt3^post10, x_16^0'=x_16^post10, __cil_tmp5_10^0'=__cil_tmp5_10^post10, tmp___0_36^0'=tmp___0_36^post10, cand_1104^0'=cand_1104^post10, buffer_1077^0'=buffer_1077^post10, len_98^0'=len_98^post10, i^0'=i^post10, tmp_24^0'=tmp_24^post10, prev_14^0'=prev_14^post10, __disjvr_2^0'=__disjvr_2^post10, y_1094^0'=y_1094^post10, __cil_tmp5_20^0'=__cil_tmp5_20^post10, x_12^0'=x_12^post10, d_7^0'=d_7^post10, buffer_21^0'=buffer_21^post10, lt2^0'=lt2^post10, l_11^0'=l_11^post10, Result_5^0'=Result_5^post10, tmp___0_25^0'=tmp___0_25^post10, ret_18^0'=ret_18^post10, a_6^0'=a_6^post10, __disjvr_1^0'=__disjvr_1^post10, h_17^0'=h_17^post10, buffer_604^0'=buffer_604^post10, sz_23^0'=sz_23^post10, lt_29^0'=lt_29^post10, x_8^0'=x_8^post10, __cil_tmp5_15^0'=__cil_tmp5_15^post10, tmp___0_605^0'=tmp___0_605^post10, cand_19^0'=cand_19^post10, buffer_1139^0'=buffer_1139^post10, lt1^0'=lt1^post10, i_22^0'=i_22^post10, tmp_9^0'=tmp_9^post10, ret_1103^0'=ret_1103^post10, __disjvr_3^0'=__disjvr_3^post10, (0 == 0 /\ -lt_29^post10+lt_29^0 == 0 /\ -buffer_1139^post10+buffer_1139^0 == 0 /\ tmp___0_25^0-tmp___0_25^post10 == 0 /\ l_11^0-l_11^post10 == 0 /\ -tmp___0_605^post10+tmp___0_605^0 == 0 /\ buffer_35^0-buffer_35^post10 == 0 /\ -buffer_604^post10+buffer_604^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post10 == 0 /\ i^0-i^post10 == 0 /\ h_17^0-h_17^post10 == 0 /\ cand_1104^0-cand_1104^post10 == 0 /\ -x_8^post10+x_8^0 == 0 /\ -l_11^0+elem_13^post10 == 0 /\ -__disjvr_3^post10+__disjvr_3^0 == 0 /\ -__disjvr_1^post10+__disjvr_1^0 == 0 /\ -lt1^post10+lt1^0 == 0 /\ -Result_5^post10+Result_5^0 == 0 /\ 1-len_98^0 <= 0 /\ buffer_1077^0-buffer_1077^post10 == 0 /\ tmp_24^0-tmp_24^post10 == 0 /\ d_7^0-d_7^post10 == 0 /\ -i_22^post10+i_22^0 == 0 /\ -a_6^post10+a_6^0 == 0 /\ sz^0-sz^post10 == 0 /\ -__cil_tmp5_10^post10+__cil_tmp5_10^0 == 0 /\ -ret_1103^post10+ret_1103^0 == 0 /\ x_16^0-x_16^post10 == 0 /\ tmp_9^0-tmp_9^post10 == 0 /\ lt3^0-lt3^post10 == 0 /\ -buffer_21^post10+buffer_21^0 == 0 /\ __disjvr_2^0-__disjvr_2^post10 == 0 /\ sz_23^0-sz_23^post10 == 0 /\ -x_12^post10+x_12^0 == 0 /\ -cand_19^post10+cand_19^0 == 0 /\ -ret_18^post10+ret_18^0 == 0 /\ prev_14^post10 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post10 == 0 /\ lt2^0-lt2^post10 == 0 /\ __disjvr_0^0-__disjvr_0^post10 == 0 /\ -tmp___0_36^post10+tmp___0_36^0 == 0 /\ y_1094^0-y_1094^post10 == 0), cost: 1 11: l11 -> l8 : __disjvr_0^0'=__disjvr_0^post11, elem_13^0'=elem_13^post11, buffer_35^0'=buffer_35^post11, sz^0'=sz^post11, lt3^0'=lt3^post11, x_16^0'=x_16^post11, __cil_tmp5_10^0'=__cil_tmp5_10^post11, tmp___0_36^0'=tmp___0_36^post11, cand_1104^0'=cand_1104^post11, buffer_1077^0'=buffer_1077^post11, len_98^0'=len_98^post11, i^0'=i^post11, tmp_24^0'=tmp_24^post11, prev_14^0'=prev_14^post11, __disjvr_2^0'=__disjvr_2^post11, y_1094^0'=y_1094^post11, __cil_tmp5_20^0'=__cil_tmp5_20^post11, x_12^0'=x_12^post11, d_7^0'=d_7^post11, buffer_21^0'=buffer_21^post11, lt2^0'=lt2^post11, l_11^0'=l_11^post11, Result_5^0'=Result_5^post11, tmp___0_25^0'=tmp___0_25^post11, ret_18^0'=ret_18^post11, a_6^0'=a_6^post11, __disjvr_1^0'=__disjvr_1^post11, h_17^0'=h_17^post11, buffer_604^0'=buffer_604^post11, sz_23^0'=sz_23^post11, lt_29^0'=lt_29^post11, x_8^0'=x_8^post11, __cil_tmp5_15^0'=__cil_tmp5_15^post11, tmp___0_605^0'=tmp___0_605^post11, cand_19^0'=cand_19^post11, buffer_1139^0'=buffer_1139^post11, lt1^0'=lt1^post11, i_22^0'=i_22^post11, tmp_9^0'=tmp_9^post11, ret_1103^0'=ret_1103^post11, __disjvr_3^0'=__disjvr_3^post11, (buffer_21^0-buffer_21^post11 == 0 /\ -cand_19^post11+cand_19^0 == 0 /\ -i_22^post11+i_22^0 == 0 /\ Result_5^0-Result_5^post11 == 0 /\ tmp_24^0-tmp_24^post11 == 0 /\ -lt1^post11+lt1^0 == 0 /\ lt3^0-lt3^post11 == 0 /\ buffer_1139^0-buffer_1139^post11 == 0 /\ sz^0-sz^post11 == 0 /\ buffer_35^0-buffer_35^post11 == 0 /\ -d_7^post11+d_7^0 == 0 /\ tmp___0_36^0-tmp___0_36^post11 == 0 /\ -__disjvr_3^post11+__disjvr_3^0 == 0 /\ -i^post11+i^0 == 0 /\ -lt2^post11+lt2^0 == 0 /\ -prev_14^post11+prev_14^0 == 0 /\ -tmp___0_605^post11+tmp___0_605^0 == 0 /\ -h_17^post11+h_17^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post11 == 0 /\ x_8^0-x_8^post11 == 0 /\ sz^0-i^0 <= 0 /\ -tmp_9^post11+tmp_9^0 == 0 /\ __disjvr_0^0-__disjvr_0^post11 == 0 /\ buffer_1077^0-buffer_1077^post11 == 0 /\ -x_16^post11+x_16^0 == 0 /\ -buffer_604^post11+buffer_604^0 == 0 /\ __disjvr_2^0-__disjvr_2^post11 == 0 /\ elem_13^0-elem_13^post11 == 0 /\ x_12^0-x_12^post11 == 0 /\ len_98^0-len_98^post11 == 0 /\ -__cil_tmp5_15^post11+__cil_tmp5_15^0 == 0 /\ y_1094^0-y_1094^post11 == 0 /\ -a_6^post11+a_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post11 == 0 /\ -lt_29^post11+lt_29^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post11 == 0 /\ tmp___0_25^0-tmp___0_25^post11 == 0 /\ -cand_1104^post11+cand_1104^0 == 0 /\ ret_18^0-ret_18^post11 == 0 /\ -l_11^post11+l_11^0 == 0 /\ -sz_23^post11+sz_23^0 == 0 /\ -ret_1103^post11+ret_1103^0 == 0), cost: 1 12: l11 -> l13 : __disjvr_0^0'=__disjvr_0^post12, elem_13^0'=elem_13^post12, buffer_35^0'=buffer_35^post12, sz^0'=sz^post12, lt3^0'=lt3^post12, x_16^0'=x_16^post12, __cil_tmp5_10^0'=__cil_tmp5_10^post12, tmp___0_36^0'=tmp___0_36^post12, cand_1104^0'=cand_1104^post12, buffer_1077^0'=buffer_1077^post12, len_98^0'=len_98^post12, i^0'=i^post12, tmp_24^0'=tmp_24^post12, prev_14^0'=prev_14^post12, __disjvr_2^0'=__disjvr_2^post12, y_1094^0'=y_1094^post12, __cil_tmp5_20^0'=__cil_tmp5_20^post12, x_12^0'=x_12^post12, d_7^0'=d_7^post12, buffer_21^0'=buffer_21^post12, lt2^0'=lt2^post12, l_11^0'=l_11^post12, Result_5^0'=Result_5^post12, tmp___0_25^0'=tmp___0_25^post12, ret_18^0'=ret_18^post12, a_6^0'=a_6^post12, __disjvr_1^0'=__disjvr_1^post12, h_17^0'=h_17^post12, buffer_604^0'=buffer_604^post12, sz_23^0'=sz_23^post12, lt_29^0'=lt_29^post12, x_8^0'=x_8^post12, __cil_tmp5_15^0'=__cil_tmp5_15^post12, tmp___0_605^0'=tmp___0_605^post12, cand_19^0'=cand_19^post12, buffer_1139^0'=buffer_1139^post12, lt1^0'=lt1^post12, i_22^0'=i_22^post12, tmp_9^0'=tmp_9^post12, ret_1103^0'=ret_1103^post12, __disjvr_3^0'=__disjvr_3^post12, (__disjvr_2^0-__disjvr_2^post12 == 0 /\ prev_14^0-prev_14^post12 == 0 /\ buffer_35^0-buffer_35^post12 == 0 /\ elem_13^0-elem_13^post12 == 0 /\ tmp___0_36^0-tmp___0_36^post12 == 0 /\ -tmp___0_605^post12+tmp___0_605^0 == 0 /\ buffer_1077^0-buffer_1077^post12 == 0 /\ x_12^0-x_12^post12 == 0 /\ -sz_23^post12+sz_23^0 == 0 /\ 1-sz^0+i^0 <= 0 /\ __disjvr_0^0-__disjvr_0^post12 == 0 /\ y_1094^0-y_1094^post12 == 0 /\ -1+lt1^post12-lt1^0 == 0 /\ lt3^0-lt3^post12 == 0 /\ -__cil_tmp5_20^post12+__cil_tmp5_20^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post12 == 0 /\ sz^0-sz^post12 == 0 /\ -cand_19^post12+cand_19^0 == 0 /\ lt2^0-lt2^post12 == 0 /\ -tmp_9^post12+tmp_9^0 == 0 /\ -len_98^post12+len_98^0 == 0 /\ -ret_18^post12+ret_18^0 == 0 /\ -l_11^post12+l_11^0 == 0 /\ -__disjvr_3^post12+__disjvr_3^0 == 0 /\ buffer_21^0-buffer_21^post12 == 0 /\ a_6^0-a_6^post12 == 0 /\ -h_17^post12+h_17^0 == 0 /\ d_7^0-d_7^post12 == 0 /\ -lt_29^post12+lt_29^0 == 0 /\ -buffer_1139^post12+buffer_1139^0 == 0 /\ -1-i^0+i^post12 == 0 /\ -tmp_24^post12+tmp_24^0 == 0 /\ -x_8^post12+x_8^0 == 0 /\ -ret_1103^post12+ret_1103^0 == 0 /\ -__disjvr_1^post12+__disjvr_1^0 == 0 /\ -Result_5^post12+Result_5^0 == 0 /\ x_16^0-x_16^post12 == 0 /\ -tmp___0_25^post12+tmp___0_25^0 == 0 /\ -__cil_tmp5_15^post12+__cil_tmp5_15^0 == 0 /\ cand_1104^0-cand_1104^post12 == 0 /\ buffer_604^0-buffer_604^post12 == 0 /\ -i_22^post12+i_22^0 == 0), cost: 1 14: l12 -> l15 : __disjvr_0^0'=__disjvr_0^post14, elem_13^0'=elem_13^post14, buffer_35^0'=buffer_35^post14, sz^0'=sz^post14, lt3^0'=lt3^post14, x_16^0'=x_16^post14, __cil_tmp5_10^0'=__cil_tmp5_10^post14, tmp___0_36^0'=tmp___0_36^post14, cand_1104^0'=cand_1104^post14, buffer_1077^0'=buffer_1077^post14, len_98^0'=len_98^post14, i^0'=i^post14, tmp_24^0'=tmp_24^post14, prev_14^0'=prev_14^post14, __disjvr_2^0'=__disjvr_2^post14, y_1094^0'=y_1094^post14, __cil_tmp5_20^0'=__cil_tmp5_20^post14, x_12^0'=x_12^post14, d_7^0'=d_7^post14, buffer_21^0'=buffer_21^post14, lt2^0'=lt2^post14, l_11^0'=l_11^post14, Result_5^0'=Result_5^post14, tmp___0_25^0'=tmp___0_25^post14, ret_18^0'=ret_18^post14, a_6^0'=a_6^post14, __disjvr_1^0'=__disjvr_1^post14, h_17^0'=h_17^post14, buffer_604^0'=buffer_604^post14, sz_23^0'=sz_23^post14, lt_29^0'=lt_29^post14, x_8^0'=x_8^post14, __cil_tmp5_15^0'=__cil_tmp5_15^post14, tmp___0_605^0'=tmp___0_605^post14, cand_19^0'=cand_19^post14, buffer_1139^0'=buffer_1139^post14, lt1^0'=lt1^post14, i_22^0'=i_22^post14, tmp_9^0'=tmp_9^post14, ret_1103^0'=ret_1103^post14, __disjvr_3^0'=__disjvr_3^post14, (-d_7^post14+d_7^0 == 0 /\ tmp___0_36^0-tmp___0_36^post14 == 0 /\ elem_13^0 <= 0 /\ -tmp_9^post14+tmp_9^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post14 == 0 /\ -i^post14+i^0 == 0 /\ -__disjvr_3^post14+__disjvr_3^0 == 0 /\ -y_1094^post14+y_1094^0 == 0 /\ prev_14^0-prev_14^post14 == 0 /\ lt3^0-lt3^post14 == 0 /\ buffer_35^0-buffer_35^post14 == 0 /\ -l_11^post14+l_11^0 == 0 /\ elem_13^0-elem_13^post14 == 0 /\ len_98^0-len_98^post14 == 0 /\ -cand_1104^post14+cand_1104^0 == 0 /\ -cand_19^post14+cand_19^0 == 0 /\ x_8^0-x_8^post14 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post14 == 0 /\ 1-len_98^0 <= 0 /\ sz^0-sz^post14 == 0 /\ -__disjvr_1^post14+__disjvr_1^0 == 0 /\ -tmp___0_605^post14+tmp___0_605^0 == 0 /\ ret_1103^0-ret_1103^post14 == 0 /\ -buffer_604^post14+buffer_604^0 == 0 /\ ret_18^0-ret_18^post14 == 0 /\ -i_22^post14+i_22^0 == 0 /\ tmp___0_25^0-tmp___0_25^post14 == 0 /\ -lt1^post14+lt1^0 == 0 /\ -h_17^post14+h_17^0 == 0 /\ Result_5^0-Result_5^post14 == 0 /\ -a_6^post14+a_6^0 == 0 /\ -lt_29^post14+lt_29^0 == 0 /\ -lt2^post14+lt2^0 == 0 /\ __disjvr_0^0-__disjvr_0^post14 == 0 /\ -__cil_tmp5_15^post14+__cil_tmp5_15^0 == 0 /\ -sz_23^post14+sz_23^0 == 0 /\ -buffer_1139^post14+buffer_1139^0 == 0 /\ tmp_24^0-tmp_24^post14 == 0 /\ -buffer_1077^post14+buffer_1077^0 == 0 /\ __disjvr_2^0-__disjvr_2^post14 == 0 /\ x_12^0-x_12^post14 == 0 /\ x_16^0-x_16^post14 == 0 /\ buffer_21^0-buffer_21^post14 == 0 /\ -elem_13^0 <= 0), cost: 1 16: l12 -> l17 : __disjvr_0^0'=__disjvr_0^post16, elem_13^0'=elem_13^post16, buffer_35^0'=buffer_35^post16, sz^0'=sz^post16, lt3^0'=lt3^post16, x_16^0'=x_16^post16, __cil_tmp5_10^0'=__cil_tmp5_10^post16, tmp___0_36^0'=tmp___0_36^post16, cand_1104^0'=cand_1104^post16, buffer_1077^0'=buffer_1077^post16, len_98^0'=len_98^post16, i^0'=i^post16, tmp_24^0'=tmp_24^post16, prev_14^0'=prev_14^post16, __disjvr_2^0'=__disjvr_2^post16, y_1094^0'=y_1094^post16, __cil_tmp5_20^0'=__cil_tmp5_20^post16, x_12^0'=x_12^post16, d_7^0'=d_7^post16, buffer_21^0'=buffer_21^post16, lt2^0'=lt2^post16, l_11^0'=l_11^post16, Result_5^0'=Result_5^post16, tmp___0_25^0'=tmp___0_25^post16, ret_18^0'=ret_18^post16, a_6^0'=a_6^post16, __disjvr_1^0'=__disjvr_1^post16, h_17^0'=h_17^post16, buffer_604^0'=buffer_604^post16, sz_23^0'=sz_23^post16, lt_29^0'=lt_29^post16, x_8^0'=x_8^post16, __cil_tmp5_15^0'=__cil_tmp5_15^post16, tmp___0_605^0'=tmp___0_605^post16, cand_19^0'=cand_19^post16, buffer_1139^0'=buffer_1139^post16, lt1^0'=lt1^post16, i_22^0'=i_22^post16, tmp_9^0'=tmp_9^post16, ret_1103^0'=ret_1103^post16, __disjvr_3^0'=__disjvr_3^post16, (-a_6^post16+a_6^0 == 0 /\ -x_8^post16+x_8^0 == 0 /\ tmp___0_25^0-tmp___0_25^post16 == 0 /\ cand_1104^0-cand_1104^post16 == 0 /\ -i_22^post16+i_22^0 == 0 /\ -ret_18^post16+ret_18^0 == 0 /\ len_98^0-len_98^post16 == 0 /\ -cand_19^post16+cand_19^0 == 0 /\ -buffer_21^post16+buffer_21^0 == 0 /\ tmp_24^0-tmp_24^post16 == 0 /\ -x_12^post16+x_12^0 == 0 /\ h_17^0-h_17^post16 == 0 /\ -__disjvr_3^post16+__disjvr_3^0 == 0 /\ elem_13^0-elem_13^post16 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post16 == 0 /\ -__cil_tmp5_20^post16+__cil_tmp5_20^0 == 0 /\ l_11^0-l_11^post16 == 0 /\ prev_14^0-prev_14^post16 == 0 /\ d_7^0-d_7^post16 == 0 /\ -tmp___0_605^post16+tmp___0_605^0 == 0 /\ 1-len_98^0 <= 0 /\ -__disjvr_1^post16+__disjvr_1^0 == 0 /\ -ret_1103^post16+ret_1103^0 == 0 /\ -__cil_tmp5_10^post16+__cil_tmp5_10^0 == 0 /\ buffer_1077^0-buffer_1077^post16 == 0 /\ sz_23^0-sz_23^post16 == 0 /\ x_16^0-x_16^post16 == 0 /\ i^0-i^post16 == 0 /\ -buffer_1139^post16+buffer_1139^0 == 0 /\ sz^0-sz^post16 == 0 /\ lt3^0-lt3^post16 == 0 /\ buffer_35^0-buffer_35^post16 == 0 /\ __disjvr_0^0-__disjvr_0^post16 == 0 /\ -tmp_9^post16+tmp_9^0 == 0 /\ -tmp___0_36^post16+tmp___0_36^0 == 0 /\ __disjvr_2^0-__disjvr_2^post16 == 0 /\ -buffer_604^post16+buffer_604^0 == 0 /\ y_1094^0-y_1094^post16 == 0 /\ lt2^0-lt2^post16 == 0 /\ -Result_5^post16+Result_5^0 == 0 /\ lt_29^0-lt_29^post16 == 0 /\ lt1^0-lt1^post16 == 0), cost: 1 18: l12 -> l18 : __disjvr_0^0'=__disjvr_0^post18, elem_13^0'=elem_13^post18, buffer_35^0'=buffer_35^post18, sz^0'=sz^post18, lt3^0'=lt3^post18, x_16^0'=x_16^post18, __cil_tmp5_10^0'=__cil_tmp5_10^post18, tmp___0_36^0'=tmp___0_36^post18, cand_1104^0'=cand_1104^post18, buffer_1077^0'=buffer_1077^post18, len_98^0'=len_98^post18, i^0'=i^post18, tmp_24^0'=tmp_24^post18, prev_14^0'=prev_14^post18, __disjvr_2^0'=__disjvr_2^post18, y_1094^0'=y_1094^post18, __cil_tmp5_20^0'=__cil_tmp5_20^post18, x_12^0'=x_12^post18, d_7^0'=d_7^post18, buffer_21^0'=buffer_21^post18, lt2^0'=lt2^post18, l_11^0'=l_11^post18, Result_5^0'=Result_5^post18, tmp___0_25^0'=tmp___0_25^post18, ret_18^0'=ret_18^post18, a_6^0'=a_6^post18, __disjvr_1^0'=__disjvr_1^post18, h_17^0'=h_17^post18, buffer_604^0'=buffer_604^post18, sz_23^0'=sz_23^post18, lt_29^0'=lt_29^post18, x_8^0'=x_8^post18, __cil_tmp5_15^0'=__cil_tmp5_15^post18, tmp___0_605^0'=tmp___0_605^post18, cand_19^0'=cand_19^post18, buffer_1139^0'=buffer_1139^post18, lt1^0'=lt1^post18, i_22^0'=i_22^post18, tmp_9^0'=tmp_9^post18, ret_1103^0'=ret_1103^post18, __disjvr_3^0'=__disjvr_3^post18, (0 == 0 /\ __disjvr_2^0-__disjvr_2^post18 == 0 /\ cand_19^0-cand_19^post18 == 0 /\ -__cil_tmp5_10^post18+__cil_tmp5_10^0 == 0 /\ elem_13^0 <= 0 /\ sz^0-sz^post18 == 0 /\ elem_13^0-elem_13^post18 == 0 /\ prev_14^0-prev_14^post18 == 0 /\ -tmp_24^post18+tmp_24^0 == 0 /\ buffer_604^0-buffer_604^post18 == 0 /\ -ret_1103^post18+ret_1103^0 == 0 /\ x_16^0-x_16^post18 == 0 /\ y_1094^0-y_1094^post18 == 0 /\ tmp___0_36^0-tmp___0_36^post18 == 0 /\ lt2^0-lt2^post18 == 0 /\ __disjvr_0^0-__disjvr_0^post18 == 0 /\ -sz_23^post18+sz_23^0 == 0 /\ __cil_tmp5_15^post18-l_11^post18 == 0 /\ -__cil_tmp5_15^post18+Result_5^post18 == 0 /\ prev_14^0 <= 0 /\ -prev_14^0 <= 0 /\ -lt1^post18+lt1^0 == 0 /\ -__cil_tmp5_20^post18+__cil_tmp5_20^0 == 0 /\ 1-len_98^0 <= 0 /\ -i_22^post18+i_22^0 == 0 /\ -x_12^0+l_11^post18 == 0 /\ -lt_29^post18+lt_29^0 == 0 /\ d_7^0-d_7^post18 == 0 /\ -buffer_1139^post18+buffer_1139^0 == 0 /\ -buffer_21^post18+buffer_21^0 == 0 /\ buffer_35^0-buffer_35^post18 == 0 /\ a_6^0-a_6^post18 == 0 /\ i^0-i^post18 == 0 /\ -tmp___0_605^post18+tmp___0_605^0 == 0 /\ -h_17^post18+h_17^0 == 0 /\ -ret_18^post18+ret_18^0 == 0 /\ x_12^0-x_12^post18 == 0 /\ -tmp_9^post18+tmp_9^0 == 0 /\ cand_1104^0-cand_1104^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^0 == 0 /\ -x_8^post18+x_8^0 == 0 /\ -lt3^post18+lt3^0 == 0 /\ -tmp___0_25^post18+tmp___0_25^0 == 0 /\ buffer_1077^0-buffer_1077^post18 == 0 /\ -__disjvr_3^post18+__disjvr_3^0 == 0 /\ -elem_13^0 <= 0), cost: 1 13: l13 -> l11 : __disjvr_0^0'=__disjvr_0^post13, elem_13^0'=elem_13^post13, buffer_35^0'=buffer_35^post13, sz^0'=sz^post13, lt3^0'=lt3^post13, x_16^0'=x_16^post13, __cil_tmp5_10^0'=__cil_tmp5_10^post13, tmp___0_36^0'=tmp___0_36^post13, cand_1104^0'=cand_1104^post13, buffer_1077^0'=buffer_1077^post13, len_98^0'=len_98^post13, i^0'=i^post13, tmp_24^0'=tmp_24^post13, prev_14^0'=prev_14^post13, __disjvr_2^0'=__disjvr_2^post13, y_1094^0'=y_1094^post13, __cil_tmp5_20^0'=__cil_tmp5_20^post13, x_12^0'=x_12^post13, d_7^0'=d_7^post13, buffer_21^0'=buffer_21^post13, lt2^0'=lt2^post13, l_11^0'=l_11^post13, Result_5^0'=Result_5^post13, tmp___0_25^0'=tmp___0_25^post13, ret_18^0'=ret_18^post13, a_6^0'=a_6^post13, __disjvr_1^0'=__disjvr_1^post13, h_17^0'=h_17^post13, buffer_604^0'=buffer_604^post13, sz_23^0'=sz_23^post13, lt_29^0'=lt_29^post13, x_8^0'=x_8^post13, __cil_tmp5_15^0'=__cil_tmp5_15^post13, tmp___0_605^0'=tmp___0_605^post13, cand_19^0'=cand_19^post13, buffer_1139^0'=buffer_1139^post13, lt1^0'=lt1^post13, i_22^0'=i_22^post13, tmp_9^0'=tmp_9^post13, ret_1103^0'=ret_1103^post13, __disjvr_3^0'=__disjvr_3^post13, (-ret_1103^post13+ret_1103^0 == 0 /\ -lt1^post13+lt1^0 == 0 /\ buffer_1139^0-buffer_1139^post13 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post13 == 0 /\ -buffer_604^post13+buffer_604^0 == 0 /\ -__disjvr_2^post13+__disjvr_2^0 == 0 /\ ret_18^0-ret_18^post13 == 0 /\ -tmp_9^post13+tmp_9^0 == 0 /\ len_98^0-len_98^post13 == 0 /\ x_16^0-x_16^post13 == 0 /\ d_7^0-d_7^post13 == 0 /\ cand_1104^0-cand_1104^post13 == 0 /\ i^0-i^post13 == 0 /\ tmp___0_605^0-tmp___0_605^post13 == 0 /\ -sz_23^post13+sz_23^0 == 0 /\ tmp___0_25^0-tmp___0_25^post13 == 0 /\ tmp_24^0-tmp_24^post13 == 0 /\ -y_1094^post13+y_1094^0 == 0 /\ -x_8^post13+x_8^0 == 0 /\ -i_22^post13+i_22^0 == 0 /\ -cand_19^post13+cand_19^0 == 0 /\ -Result_5^post13+Result_5^0 == 0 /\ prev_14^0-prev_14^post13 == 0 /\ elem_13^0-elem_13^post13 == 0 /\ -buffer_21^post13+buffer_21^0 == 0 /\ sz^0-sz^post13 == 0 /\ tmp___0_36^0-tmp___0_36^post13 == 0 /\ lt2^0-lt2^post13 == 0 /\ buffer_1077^0-buffer_1077^post13 == 0 /\ __disjvr_0^0-__disjvr_0^post13 == 0 /\ -x_12^post13+x_12^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post13 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post13 == 0 /\ -h_17^post13+h_17^0 == 0 /\ -a_6^post13+a_6^0 == 0 /\ -lt_29^post13+lt_29^0 == 0 /\ lt3^0-lt3^post13 == 0 /\ l_11^0-l_11^post13 == 0 /\ buffer_35^0-buffer_35^post13 == 0 /\ -__disjvr_1^post13+__disjvr_1^0 == 0), cost: 1 15: l15 -> l14 : __disjvr_0^0'=__disjvr_0^post15, elem_13^0'=elem_13^post15, buffer_35^0'=buffer_35^post15, sz^0'=sz^post15, lt3^0'=lt3^post15, x_16^0'=x_16^post15, __cil_tmp5_10^0'=__cil_tmp5_10^post15, tmp___0_36^0'=tmp___0_36^post15, cand_1104^0'=cand_1104^post15, buffer_1077^0'=buffer_1077^post15, len_98^0'=len_98^post15, i^0'=i^post15, tmp_24^0'=tmp_24^post15, prev_14^0'=prev_14^post15, __disjvr_2^0'=__disjvr_2^post15, y_1094^0'=y_1094^post15, __cil_tmp5_20^0'=__cil_tmp5_20^post15, x_12^0'=x_12^post15, d_7^0'=d_7^post15, buffer_21^0'=buffer_21^post15, lt2^0'=lt2^post15, l_11^0'=l_11^post15, Result_5^0'=Result_5^post15, tmp___0_25^0'=tmp___0_25^post15, ret_18^0'=ret_18^post15, a_6^0'=a_6^post15, __disjvr_1^0'=__disjvr_1^post15, h_17^0'=h_17^post15, buffer_604^0'=buffer_604^post15, sz_23^0'=sz_23^post15, lt_29^0'=lt_29^post15, x_8^0'=x_8^post15, __cil_tmp5_15^0'=__cil_tmp5_15^post15, tmp___0_605^0'=tmp___0_605^post15, cand_19^0'=cand_19^post15, buffer_1139^0'=buffer_1139^post15, lt1^0'=lt1^post15, i_22^0'=i_22^post15, tmp_9^0'=tmp_9^post15, ret_1103^0'=ret_1103^post15, __disjvr_3^0'=__disjvr_3^post15, (-l_11^post15+l_11^0 == 0 /\ -__disjvr_1^0+__disjvr_1^post15 == 0 /\ sz^0-sz^post15 == 0 /\ -__disjvr_3^post15+__disjvr_3^0 == 0 /\ -prev_14^post15+prev_14^0 == 0 /\ x_12^0-x_12^post15 == 0 /\ -h_17^post15+h_17^0 == 0 /\ -lt_29^post15+lt_29^0 == 0 /\ -ret_1103^post15+ret_1103^0 == 0 /\ __disjvr_1^0-__disjvr_1^post15 == 0 /\ __disjvr_2^0-__disjvr_2^post15 == 0 /\ -lt1^post15+lt1^0 == 0 /\ buffer_21^0-buffer_21^post15 == 0 /\ -buffer_1139^post15+buffer_1139^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post15 == 0 /\ -x_8^post15+x_8^0 == 0 /\ -sz_23^post15+sz_23^0 == 0 /\ lt2^0-lt2^post15 == 0 /\ a_6^0-a_6^post15 == 0 /\ -d_7^post15+d_7^0 == 0 /\ x_16^0-x_16^post15 == 0 /\ __disjvr_0^0-__disjvr_0^post15 == 0 /\ -i_22^post15+i_22^0 == 0 /\ -cand_19^post15+cand_19^0 == 0 /\ y_1094^0-y_1094^post15 == 0 /\ -tmp_9^post15+tmp_9^0 == 0 /\ i^0-i^post15 == 0 /\ -lt3^post15+lt3^0 == 0 /\ -tmp___0_25^post15+tmp___0_25^0 == 0 /\ -tmp___0_605^post15+tmp___0_605^0 == 0 /\ buffer_604^0-buffer_604^post15 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post15 == 0 /\ buffer_35^0-buffer_35^post15 == 0 /\ -len_98^post15+len_98^0 == 0 /\ -tmp_24^post15+tmp_24^0 == 0 /\ buffer_1077^0-buffer_1077^post15 == 0 /\ tmp___0_36^0-tmp___0_36^post15 == 0 /\ cand_1104^0-cand_1104^post15 == 0 /\ -elem_13^post15+elem_13^0 == 0 /\ -__cil_tmp5_15^post15+__cil_tmp5_15^0 == 0 /\ -ret_18^post15+ret_18^0 == 0 /\ Result_5^0-Result_5^post15 == 0), cost: 1 17: l17 -> l16 : __disjvr_0^0'=__disjvr_0^post17, elem_13^0'=elem_13^post17, buffer_35^0'=buffer_35^post17, sz^0'=sz^post17, lt3^0'=lt3^post17, x_16^0'=x_16^post17, __cil_tmp5_10^0'=__cil_tmp5_10^post17, tmp___0_36^0'=tmp___0_36^post17, cand_1104^0'=cand_1104^post17, buffer_1077^0'=buffer_1077^post17, len_98^0'=len_98^post17, i^0'=i^post17, tmp_24^0'=tmp_24^post17, prev_14^0'=prev_14^post17, __disjvr_2^0'=__disjvr_2^post17, y_1094^0'=y_1094^post17, __cil_tmp5_20^0'=__cil_tmp5_20^post17, x_12^0'=x_12^post17, d_7^0'=d_7^post17, buffer_21^0'=buffer_21^post17, lt2^0'=lt2^post17, l_11^0'=l_11^post17, Result_5^0'=Result_5^post17, tmp___0_25^0'=tmp___0_25^post17, ret_18^0'=ret_18^post17, a_6^0'=a_6^post17, __disjvr_1^0'=__disjvr_1^post17, h_17^0'=h_17^post17, buffer_604^0'=buffer_604^post17, sz_23^0'=sz_23^post17, lt_29^0'=lt_29^post17, x_8^0'=x_8^post17, __cil_tmp5_15^0'=__cil_tmp5_15^post17, tmp___0_605^0'=tmp___0_605^post17, cand_19^0'=cand_19^post17, buffer_1139^0'=buffer_1139^post17, lt1^0'=lt1^post17, i_22^0'=i_22^post17, tmp_9^0'=tmp_9^post17, ret_1103^0'=ret_1103^post17, __disjvr_3^0'=__disjvr_3^post17, (__cil_tmp5_20^0-__cil_tmp5_20^post17 == 0 /\ -buffer_604^post17+buffer_604^0 == 0 /\ -h_17^post17+h_17^0 == 0 /\ buffer_21^0-buffer_21^post17 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ __disjvr_2^post17-__disjvr_2^0 == 0 /\ Result_5^0-Result_5^post17 == 0 /\ tmp_24^0-tmp_24^post17 == 0 /\ a_6^0-a_6^post17 == 0 /\ -cand_19^post17+cand_19^0 == 0 /\ -tmp___0_25^post17+tmp___0_25^0 == 0 /\ -x_12^post17+x_12^0 == 0 /\ buffer_35^0-buffer_35^post17 == 0 /\ -__disjvr_3^post17+__disjvr_3^0 == 0 /\ elem_13^0-elem_13^post17 == 0 /\ -lt1^post17+lt1^0 == 0 /\ sz^0-sz^post17 == 0 /\ -i_22^post17+i_22^0 == 0 /\ -sz_23^post17+sz_23^0 == 0 /\ -lt2^post17+lt2^0 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ -i^post17+i^0 == 0 /\ lt3^0-lt3^post17 == 0 /\ -buffer_1139^post17+buffer_1139^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post17 == 0 /\ -ret_1103^post17+ret_1103^0 == 0 /\ -buffer_1077^post17+buffer_1077^0 == 0 /\ x_8^0-x_8^post17 == 0 /\ -tmp___0_605^post17+tmp___0_605^0 == 0 /\ -l_11^post17+l_11^0 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -y_1094^post17+y_1094^0 == 0 /\ -tmp_9^post17+tmp_9^0 == 0 /\ ret_18^0-ret_18^post17 == 0 /\ -d_7^post17+d_7^0 == 0 /\ len_98^0-len_98^post17 == 0 /\ -lt_29^post17+lt_29^0 == 0 /\ -cand_1104^post17+cand_1104^0 == 0 /\ tmp___0_36^0-tmp___0_36^post17 == 0 /\ -__cil_tmp5_15^post17+__cil_tmp5_15^0 == 0 /\ prev_14^0-prev_14^post17 == 0 /\ x_16^0-x_16^post17 == 0), cost: 1 20: l18 -> l21 : __disjvr_0^0'=__disjvr_0^post20, elem_13^0'=elem_13^post20, buffer_35^0'=buffer_35^post20, sz^0'=sz^post20, lt3^0'=lt3^post20, x_16^0'=x_16^post20, __cil_tmp5_10^0'=__cil_tmp5_10^post20, tmp___0_36^0'=tmp___0_36^post20, cand_1104^0'=cand_1104^post20, buffer_1077^0'=buffer_1077^post20, len_98^0'=len_98^post20, i^0'=i^post20, tmp_24^0'=tmp_24^post20, prev_14^0'=prev_14^post20, __disjvr_2^0'=__disjvr_2^post20, y_1094^0'=y_1094^post20, __cil_tmp5_20^0'=__cil_tmp5_20^post20, x_12^0'=x_12^post20, d_7^0'=d_7^post20, buffer_21^0'=buffer_21^post20, lt2^0'=lt2^post20, l_11^0'=l_11^post20, Result_5^0'=Result_5^post20, tmp___0_25^0'=tmp___0_25^post20, ret_18^0'=ret_18^post20, a_6^0'=a_6^post20, __disjvr_1^0'=__disjvr_1^post20, h_17^0'=h_17^post20, buffer_604^0'=buffer_604^post20, sz_23^0'=sz_23^post20, lt_29^0'=lt_29^post20, x_8^0'=x_8^post20, __cil_tmp5_15^0'=__cil_tmp5_15^post20, tmp___0_605^0'=tmp___0_605^post20, cand_19^0'=cand_19^post20, buffer_1139^0'=buffer_1139^post20, lt1^0'=lt1^post20, i_22^0'=i_22^post20, tmp_9^0'=tmp_9^post20, ret_1103^0'=ret_1103^post20, __disjvr_3^0'=__disjvr_3^post20, (__cil_tmp5_10^0-__cil_tmp5_10^post20 == 0 /\ tmp___0_36^0-tmp___0_36^post20 == 0 /\ -l_11^post20+l_11^0 == 0 /\ -sz_23^post20+sz_23^0 == 0 /\ -tmp___0_605^post20+tmp___0_605^0 == 0 /\ cand_1104^0-cand_1104^post20 == 0 /\ -a_6^post20+a_6^0 == 0 /\ prev_14^0-prev_14^post20 == 0 /\ -y_1094^post20+y_1094^0 == 0 /\ Result_5^0-Result_5^post20 == 0 /\ -lt1^post20+lt1^0 == 0 /\ -Result_5^0+ret_18^post20 == 0 /\ sz^0-sz^post20 == 0 /\ -i_22^post20+i_22^0 == 0 /\ buffer_35^0-buffer_35^post20 == 0 /\ len_98^0-len_98^post20 == 0 /\ -__cil_tmp5_15^post20+__cil_tmp5_15^0 == 0 /\ elem_13^0-elem_13^post20 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post20 == 0 /\ -__disjvr_3^post20+__disjvr_3^0 == 0 /\ lt3^0-lt3^post20 == 0 /\ -d_7^post20+d_7^0 == 0 /\ ret_1103^0-ret_1103^post20 == 0 /\ -h_17^post20+h_17^0 == 0 /\ x_16^0-x_16^post20 == 0 /\ tmp___0_25^0-tmp___0_25^post20 == 0 /\ -lt_29^post20+lt_29^0 == 0 /\ -__disjvr_1^post20+__disjvr_1^0 == 0 /\ -buffer_1139^post20+buffer_1139^0 == 0 /\ -x_8^post20+x_8^0 == 0 /\ -buffer_1077^post20+buffer_1077^0 == 0 /\ buffer_21^0-buffer_21^post20 == 0 /\ -cand_19^post20+cand_19^0 == 0 /\ -i^post20+i^0 == 0 /\ tmp_24^0-tmp_24^post20 == 0 /\ __disjvr_0^0-__disjvr_0^post20 == 0 /\ -lt2^post20+lt2^0 == 0 /\ -buffer_604^post20+buffer_604^0 == 0 /\ -tmp_9^post20+tmp_9^0 == 0 /\ __disjvr_2^0-__disjvr_2^post20 == 0 /\ x_12^0-x_12^post20 == 0), cost: 1 21: l18 -> l11 : __disjvr_0^0'=__disjvr_0^post21, elem_13^0'=elem_13^post21, buffer_35^0'=buffer_35^post21, sz^0'=sz^post21, lt3^0'=lt3^post21, x_16^0'=x_16^post21, __cil_tmp5_10^0'=__cil_tmp5_10^post21, tmp___0_36^0'=tmp___0_36^post21, cand_1104^0'=cand_1104^post21, buffer_1077^0'=buffer_1077^post21, len_98^0'=len_98^post21, i^0'=i^post21, tmp_24^0'=tmp_24^post21, prev_14^0'=prev_14^post21, __disjvr_2^0'=__disjvr_2^post21, y_1094^0'=y_1094^post21, __cil_tmp5_20^0'=__cil_tmp5_20^post21, x_12^0'=x_12^post21, d_7^0'=d_7^post21, buffer_21^0'=buffer_21^post21, lt2^0'=lt2^post21, l_11^0'=l_11^post21, Result_5^0'=Result_5^post21, tmp___0_25^0'=tmp___0_25^post21, ret_18^0'=ret_18^post21, a_6^0'=a_6^post21, __disjvr_1^0'=__disjvr_1^post21, h_17^0'=h_17^post21, buffer_604^0'=buffer_604^post21, sz_23^0'=sz_23^post21, lt_29^0'=lt_29^post21, x_8^0'=x_8^post21, __cil_tmp5_15^0'=__cil_tmp5_15^post21, tmp___0_605^0'=tmp___0_605^post21, cand_19^0'=cand_19^post21, buffer_1139^0'=buffer_1139^post21, lt1^0'=lt1^post21, i_22^0'=i_22^post21, tmp_9^0'=tmp_9^post21, ret_1103^0'=ret_1103^post21, __disjvr_3^0'=__disjvr_3^post21, (x_8^0-x_8^post21 == 0 /\ -lt_29^post21+lt_29^0 == 0 /\ -__cil_tmp5_15^post21+__cil_tmp5_15^0 == 0 /\ -buffer_1139^post21+buffer_1139^0 == 0 /\ -prev_14^post21+prev_14^0 == 0 /\ -tmp_24^post21+tmp_24^0 == 0 /\ buffer_21^0-buffer_21^post21 == 0 /\ len_98^0-len_98^post21 == 0 /\ -tmp___0_605^post21+tmp___0_605^0 == 0 /\ buffer_35^0-buffer_35^post21 == 0 /\ -tmp___0_25^post21+tmp___0_25^0 == 0 /\ -h_17^post21+h_17^0 == 0 /\ -d_7^post21+d_7^0 == 0 /\ elem_13^0-elem_13^post21 == 0 /\ a_6^0-a_6^post21 == 0 /\ x_12^0-x_12^post21 == 0 /\ lt1^post21 == 0 /\ tmp___0_36^0-tmp___0_36^post21 == 0 /\ lt3^0-lt3^post21 == 0 /\ -i_22^post21+i_22^0 == 0 /\ __disjvr_2^0-__disjvr_2^post21 == 0 /\ -sz_23^post21+sz_23^0 == 0 /\ sz^0-sz^post21 == 0 /\ -buffer_1077^post21+buffer_1077^0 == 0 /\ -ret_1103^post21+ret_1103^0 == 0 /\ -lt2^post21+lt2^0 == 0 /\ buffer_604^0-buffer_604^post21 == 0 /\ x_16^0-x_16^post21 == 0 /\ -cand_1104^post21+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post21 == 0 /\ -cand_19^post21+cand_19^0 == 0 /\ -l_11^post21+l_11^0 == 0 /\ -ret_18^post21+ret_18^0 == 0 /\ -tmp_9^post21+tmp_9^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post21 == 0 /\ __disjvr_0^0-__disjvr_0^post21 == 0 /\ Result_5^0-Result_5^post21 == 0 /\ i^post21 == 0 /\ -__disjvr_3^post21+__disjvr_3^0 == 0 /\ y_1094^0-y_1094^post21 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post21 == 0), cost: 1 19: l19 -> l20 : __disjvr_0^0'=__disjvr_0^post19, elem_13^0'=elem_13^post19, buffer_35^0'=buffer_35^post19, sz^0'=sz^post19, lt3^0'=lt3^post19, x_16^0'=x_16^post19, __cil_tmp5_10^0'=__cil_tmp5_10^post19, tmp___0_36^0'=tmp___0_36^post19, cand_1104^0'=cand_1104^post19, buffer_1077^0'=buffer_1077^post19, len_98^0'=len_98^post19, i^0'=i^post19, tmp_24^0'=tmp_24^post19, prev_14^0'=prev_14^post19, __disjvr_2^0'=__disjvr_2^post19, y_1094^0'=y_1094^post19, __cil_tmp5_20^0'=__cil_tmp5_20^post19, x_12^0'=x_12^post19, d_7^0'=d_7^post19, buffer_21^0'=buffer_21^post19, lt2^0'=lt2^post19, l_11^0'=l_11^post19, Result_5^0'=Result_5^post19, tmp___0_25^0'=tmp___0_25^post19, ret_18^0'=ret_18^post19, a_6^0'=a_6^post19, __disjvr_1^0'=__disjvr_1^post19, h_17^0'=h_17^post19, buffer_604^0'=buffer_604^post19, sz_23^0'=sz_23^post19, lt_29^0'=lt_29^post19, x_8^0'=x_8^post19, __cil_tmp5_15^0'=__cil_tmp5_15^post19, tmp___0_605^0'=tmp___0_605^post19, cand_19^0'=cand_19^post19, buffer_1139^0'=buffer_1139^post19, lt1^0'=lt1^post19, i_22^0'=i_22^post19, tmp_9^0'=tmp_9^post19, ret_1103^0'=ret_1103^post19, __disjvr_3^0'=__disjvr_3^post19, (0 == 0 /\ -x_8^post19+x_8^0 == 0 /\ -__cil_tmp5_20^post19+__cil_tmp5_20^0 == 0 /\ d_7^0-d_7^post19 == 0 /\ -Result_5^post19+Result_5^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post19 == 0 /\ -y_1094^post19+y_1094^0 == 0 /\ -tmp_9^post19+tmp_9^0 == 0 /\ buffer_21^post19 == 0 /\ l_11^0-l_11^post19 == 0 /\ tmp___0_25^0-tmp___0_25^post19 == 0 /\ i^0-i^post19 == 0 /\ h_17^0-h_17^post19 == 0 /\ x_16^0-x_16^post19 == 0 /\ __disjvr_0^0-__disjvr_0^post19 == 0 /\ cand_1104^0-cand_1104^post19 == 0 /\ -__disjvr_3^post19+__disjvr_3^0 == 0 /\ -tmp___0_605^post19+tmp___0_605^0 == 0 /\ -a_6^post19+a_6^0 == 0 /\ i_22^post19 == 0 /\ -lt_29^post19+lt_29^0 == 0 /\ sz_23^post19-tmp_24^post19 == 0 /\ tmp___0_36^0-tmp___0_36^post19 == 0 /\ lt2^0-lt2^post19 == 0 /\ -ret_1103^post19+ret_1103^0 == 0 /\ -__disjvr_1^post19+__disjvr_1^0 == 0 /\ -cand_19^post19+cand_19^0 == 0 /\ lt3^0-lt3^post19 == 0 /\ -buffer_604^post19+buffer_604^0 == 0 /\ prev_14^0-prev_14^post19 == 0 /\ -ret_18^post19+ret_18^0 == 0 /\ buffer_1077^0-buffer_1077^post19 == 0 /\ lt1^0-lt1^post19 == 0 /\ -__disjvr_2^post19+__disjvr_2^0 == 0 /\ -sz^post19+sz^0 == 0 /\ len_98^0-len_98^post19 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post19 == 0 /\ buffer_35^0-buffer_35^post19 == 0 /\ elem_13^0-elem_13^post19 == 0 /\ -x_12^post19+x_12^0 == 0 /\ -buffer_1139^post19+buffer_1139^0 == 0), cost: 1 24: l20 -> l8 : __disjvr_0^0'=__disjvr_0^post24, elem_13^0'=elem_13^post24, buffer_35^0'=buffer_35^post24, sz^0'=sz^post24, lt3^0'=lt3^post24, x_16^0'=x_16^post24, __cil_tmp5_10^0'=__cil_tmp5_10^post24, tmp___0_36^0'=tmp___0_36^post24, cand_1104^0'=cand_1104^post24, buffer_1077^0'=buffer_1077^post24, len_98^0'=len_98^post24, i^0'=i^post24, tmp_24^0'=tmp_24^post24, prev_14^0'=prev_14^post24, __disjvr_2^0'=__disjvr_2^post24, y_1094^0'=y_1094^post24, __cil_tmp5_20^0'=__cil_tmp5_20^post24, x_12^0'=x_12^post24, d_7^0'=d_7^post24, buffer_21^0'=buffer_21^post24, lt2^0'=lt2^post24, l_11^0'=l_11^post24, Result_5^0'=Result_5^post24, tmp___0_25^0'=tmp___0_25^post24, ret_18^0'=ret_18^post24, a_6^0'=a_6^post24, __disjvr_1^0'=__disjvr_1^post24, h_17^0'=h_17^post24, buffer_604^0'=buffer_604^post24, sz_23^0'=sz_23^post24, lt_29^0'=lt_29^post24, x_8^0'=x_8^post24, __cil_tmp5_15^0'=__cil_tmp5_15^post24, tmp___0_605^0'=tmp___0_605^post24, cand_19^0'=cand_19^post24, buffer_1139^0'=buffer_1139^post24, lt1^0'=lt1^post24, i_22^0'=i_22^post24, tmp_9^0'=tmp_9^post24, ret_1103^0'=ret_1103^post24, __disjvr_3^0'=__disjvr_3^post24, (0 == 0 /\ -__cil_tmp5_10^post24+__cil_tmp5_10^0 == 0 /\ cand_19^0-cand_19^post24 == 0 /\ sz^0-sz^post24 == 0 /\ -__cil_tmp5_15^post24+__cil_tmp5_15^0 == 0 /\ -prev_14^post24+prev_14^0 == 0 /\ __disjvr_2^0-__disjvr_2^post24 == 0 /\ lt2^0-lt2^post24 == 0 /\ buffer_604^0-buffer_604^post24 == 0 /\ tmp___0_36^0-tmp___0_36^post24 == 0 /\ -Result_5^post24+Result_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post24 == 0 /\ -lt1^post24+lt1^0 == 0 /\ y_1094^0-y_1094^post24 == 0 /\ -x_8^post24+x_8^0 == 0 /\ sz_23^0-i_22^0 <= 0 /\ -ret_1103^post24+ret_1103^0 == 0 /\ -ret_18^post24+ret_18^0 == 0 /\ lt_29^0-lt_29^post24 == 0 /\ -buffer_21^post24+buffer_21^0 == 0 /\ buffer_35^0-buffer_35^post24 == 0 /\ h_17^0-h_17^post24 == 0 /\ -tmp___0_605^post24+tmp___0_605^0 == 0 /\ a_6^0-a_6^post24 == 0 /\ -__disjvr_1^post24+__disjvr_1^0 == 0 /\ -l_11^post24+l_11^0 == 0 /\ i^0-i^post24 == 0 /\ cand_1104^0-cand_1104^post24 == 0 /\ -tmp_9^post24+tmp_9^0 == 0 /\ x_12^0-x_12^post24 == 0 /\ -__cil_tmp5_20^post24+__cil_tmp5_20^0 == 0 /\ -lt3^post24+lt3^0 == 0 /\ -__disjvr_3^post24+__disjvr_3^0 == 0 /\ d_7^0-d_7^post24 == 0 /\ -len_98^post24+len_98^0 == 0 /\ -elem_13^post24+elem_13^0 == 0 /\ buffer_1077^0-buffer_1077^post24 == 0 /\ -tmp___0_25^post24+tmp___0_25^0 == 0), cost: 1 25: l20 -> l4 : __disjvr_0^0'=__disjvr_0^post25, elem_13^0'=elem_13^post25, buffer_35^0'=buffer_35^post25, sz^0'=sz^post25, lt3^0'=lt3^post25, x_16^0'=x_16^post25, __cil_tmp5_10^0'=__cil_tmp5_10^post25, tmp___0_36^0'=tmp___0_36^post25, cand_1104^0'=cand_1104^post25, buffer_1077^0'=buffer_1077^post25, len_98^0'=len_98^post25, i^0'=i^post25, tmp_24^0'=tmp_24^post25, prev_14^0'=prev_14^post25, __disjvr_2^0'=__disjvr_2^post25, y_1094^0'=y_1094^post25, __cil_tmp5_20^0'=__cil_tmp5_20^post25, x_12^0'=x_12^post25, d_7^0'=d_7^post25, buffer_21^0'=buffer_21^post25, lt2^0'=lt2^post25, l_11^0'=l_11^post25, Result_5^0'=Result_5^post25, tmp___0_25^0'=tmp___0_25^post25, ret_18^0'=ret_18^post25, a_6^0'=a_6^post25, __disjvr_1^0'=__disjvr_1^post25, h_17^0'=h_17^post25, buffer_604^0'=buffer_604^post25, sz_23^0'=sz_23^post25, lt_29^0'=lt_29^post25, x_8^0'=x_8^post25, __cil_tmp5_15^0'=__cil_tmp5_15^post25, tmp___0_605^0'=tmp___0_605^post25, cand_19^0'=cand_19^post25, buffer_1139^0'=buffer_1139^post25, lt1^0'=lt1^post25, i_22^0'=i_22^post25, tmp_9^0'=tmp_9^post25, ret_1103^0'=ret_1103^post25, __disjvr_3^0'=__disjvr_3^post25, (0 == 0 /\ -cand_1104^post25+cand_1104^0 == 0 /\ buffer_21^post25-Result_5^post25 == 0 /\ -ret_1103^post25+ret_1103^0 == 0 /\ -lt1^post25+lt1^0 == 0 /\ -cand_19^post25+cand_19^0 == 0 /\ -buffer_604^post25+buffer_604^0 == 0 /\ -__disjvr_1^post25+__disjvr_1^0 == 0 /\ -__cil_tmp5_15^post25+__cil_tmp5_15^0 == 0 /\ -i^post25+i^0 == 0 /\ -lt2^post25+lt2^0 == 0 /\ -l_11^post25+l_11^0 == 0 /\ x_12^0-x_12^post25 == 0 /\ lt3^0-lt3^post25 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post25 == 0 /\ -prev_14^post25+prev_14^0 == 0 /\ -buffer_1139^post25+buffer_1139^0 == 0 /\ -i_22^10+len_98^post25 == 0 /\ buffer_1077^0-buffer_1077^post25 == 0 /\ -tmp_9^post25+x_8^post25 == 0 /\ __disjvr_0^0-__disjvr_0^post25 == 0 /\ elem_13^0-elem_13^post25 == 0 /\ __disjvr_2^0-__disjvr_2^post25 == 0 /\ -__cil_tmp5_10^post25+Result_5^post25 == 0 /\ __cil_tmp5_10^post25-x_8^post25 == 0 /\ sz^0-sz^post25 == 0 /\ ret_18^0-ret_18^post25 == 0 /\ -__disjvr_3^post25+__disjvr_3^0 == 0 /\ x_16^0-x_16^post25 == 0 /\ 1-sz_23^0+i_22^0 <= 0 /\ y_1094^0-y_1094^post25 == 0 /\ -h_17^post25+h_17^0 == 0 /\ -lt_29^post25+lt_29^0 == 0 /\ -tmp___0_605^post25+tmp___0_605^0 == 0 /\ -1+i_22^post25-i_22^10 == 0), cost: 1 26: l22 -> l4 : __disjvr_0^0'=__disjvr_0^post26, elem_13^0'=elem_13^post26, buffer_35^0'=buffer_35^post26, sz^0'=sz^post26, lt3^0'=lt3^post26, x_16^0'=x_16^post26, __cil_tmp5_10^0'=__cil_tmp5_10^post26, tmp___0_36^0'=tmp___0_36^post26, cand_1104^0'=cand_1104^post26, buffer_1077^0'=buffer_1077^post26, len_98^0'=len_98^post26, i^0'=i^post26, tmp_24^0'=tmp_24^post26, prev_14^0'=prev_14^post26, __disjvr_2^0'=__disjvr_2^post26, y_1094^0'=y_1094^post26, __cil_tmp5_20^0'=__cil_tmp5_20^post26, x_12^0'=x_12^post26, d_7^0'=d_7^post26, buffer_21^0'=buffer_21^post26, lt2^0'=lt2^post26, l_11^0'=l_11^post26, Result_5^0'=Result_5^post26, tmp___0_25^0'=tmp___0_25^post26, ret_18^0'=ret_18^post26, a_6^0'=a_6^post26, __disjvr_1^0'=__disjvr_1^post26, h_17^0'=h_17^post26, buffer_604^0'=buffer_604^post26, sz_23^0'=sz_23^post26, lt_29^0'=lt_29^post26, x_8^0'=x_8^post26, __cil_tmp5_15^0'=__cil_tmp5_15^post26, tmp___0_605^0'=tmp___0_605^post26, cand_19^0'=cand_19^post26, buffer_1139^0'=buffer_1139^post26, lt1^0'=lt1^post26, i_22^0'=i_22^post26, tmp_9^0'=tmp_9^post26, ret_1103^0'=ret_1103^post26, __disjvr_3^0'=__disjvr_3^post26, (-buffer_1139^post26+buffer_1139^0 == 0 /\ a_6^0-a_6^post26 == 0 /\ -i^post26+i^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post26 == 0 /\ len_98^post26-i_22^0 == 0 /\ Result_5^0-Result_5^post26 == 0 /\ -lt2^post26+lt2^0 == 0 /\ -cand_19^post26+cand_19^0 == 0 /\ tmp_24^0-tmp_24^post26 == 0 /\ -cand_1104^post26+cand_1104^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post26 == 0 /\ x_8^0-x_8^post26 == 0 /\ -__disjvr_3^post26+__disjvr_3^0 == 0 /\ prev_14^0-prev_14^post26 == 0 /\ elem_13^0-elem_13^post26 == 0 /\ -l_11^post26+l_11^0 == 0 /\ -h_17^post26+h_17^0 == 0 /\ tmp___0_36^0-tmp___0_36^post26 == 0 /\ -tmp___0_605^post26+tmp___0_605^0 == 0 /\ -Result_5^0+buffer_21^post26 == 0 /\ -ret_1103^post26+ret_1103^0 == 0 /\ -lt_29^post26+lt_29^0 == 0 /\ -buffer_1077^post26+buffer_1077^0 == 0 /\ x_16^0-x_16^post26 == 0 /\ -sz_23^post26+sz_23^0 == 0 /\ -1+i_22^post26-i_22^0 == 0 /\ x_12^0-x_12^post26 == 0 /\ sz^0-sz^post26 == 0 /\ __disjvr_1^0-__disjvr_1^post26 == 0 /\ -buffer_604^post26+buffer_604^0 == 0 /\ lt3^0-lt3^post26 == 0 /\ -tmp_9^post26+tmp_9^0 == 0 /\ buffer_35^0-buffer_35^post26 == 0 /\ -__cil_tmp5_15^post26+__cil_tmp5_15^0 == 0 /\ ret_18^0-ret_18^post26 == 0 /\ -tmp___0_25^post26+tmp___0_25^0 == 0 /\ -d_7^post26+d_7^0 == 0 /\ __disjvr_2^0-__disjvr_2^post26 == 0 /\ y_1094^0-y_1094^post26 == 0 /\ -lt1^post26+lt1^0 == 0 /\ __disjvr_0^0-__disjvr_0^post26 == 0), cost: 1 29: l24 -> l25 : __disjvr_0^0'=__disjvr_0^post29, elem_13^0'=elem_13^post29, buffer_35^0'=buffer_35^post29, sz^0'=sz^post29, lt3^0'=lt3^post29, x_16^0'=x_16^post29, __cil_tmp5_10^0'=__cil_tmp5_10^post29, tmp___0_36^0'=tmp___0_36^post29, cand_1104^0'=cand_1104^post29, buffer_1077^0'=buffer_1077^post29, len_98^0'=len_98^post29, i^0'=i^post29, tmp_24^0'=tmp_24^post29, prev_14^0'=prev_14^post29, __disjvr_2^0'=__disjvr_2^post29, y_1094^0'=y_1094^post29, __cil_tmp5_20^0'=__cil_tmp5_20^post29, x_12^0'=x_12^post29, d_7^0'=d_7^post29, buffer_21^0'=buffer_21^post29, lt2^0'=lt2^post29, l_11^0'=l_11^post29, Result_5^0'=Result_5^post29, tmp___0_25^0'=tmp___0_25^post29, ret_18^0'=ret_18^post29, a_6^0'=a_6^post29, __disjvr_1^0'=__disjvr_1^post29, h_17^0'=h_17^post29, buffer_604^0'=buffer_604^post29, sz_23^0'=sz_23^post29, lt_29^0'=lt_29^post29, x_8^0'=x_8^post29, __cil_tmp5_15^0'=__cil_tmp5_15^post29, tmp___0_605^0'=tmp___0_605^post29, cand_19^0'=cand_19^post29, buffer_1139^0'=buffer_1139^post29, lt1^0'=lt1^post29, i_22^0'=i_22^post29, tmp_9^0'=tmp_9^post29, ret_1103^0'=ret_1103^post29, __disjvr_3^0'=__disjvr_3^post29, (-lt_29^post29+lt_29^0 == 0 /\ -__cil_tmp5_15^post29+__cil_tmp5_15^0 == 0 /\ -buffer_1139^post29+buffer_1139^0 == 0 /\ -__disjvr_2^post29+__disjvr_2^0 == 0 /\ -tmp___0_25^post29+tmp___0_25^0 == 0 /\ tmp___0_36^0-tmp___0_36^post29 == 0 /\ -tmp_9^post29+tmp_9^0 == 0 /\ ret_18^0-ret_18^post29 == 0 /\ -buffer_604^post29+buffer_604^0 == 0 /\ -h_17^post29+h_17^0 == 0 /\ -d_7^post29+d_7^0 == 0 /\ prev_14^0-prev_14^post29 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post29 == 0 /\ elem_13^0-elem_13^post29 == 0 /\ sz^0-sz^post29 == 0 /\ -x_8^post29+x_8^0 == 0 /\ lt3^0-lt3^post29 == 0 /\ Result_5^0-Result_5^post29 == 0 /\ -lt1^post29+lt1^0 == 0 /\ len_98^0-len_98^post29 == 0 /\ buffer_35^0-buffer_35^post29 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post29 == 0 /\ -sz_23^post29+sz_23^0 == 0 /\ -a_6^post29+a_6^0 == 0 /\ -ret_1103^post29+ret_1103^0 == 0 /\ -i_22^post29+i_22^0 == 0 /\ -i^post29+i^0 == 0 /\ -lt2^post29+lt2^0 == 0 /\ __disjvr_1^0-__disjvr_1^post29 == 0 /\ __disjvr_3^post29-__disjvr_3^0 == 0 /\ buffer_21^0-buffer_21^post29 == 0 /\ -cand_19^post29+cand_19^0 == 0 /\ -l_11^post29+l_11^0 == 0 /\ x_16^0-x_16^post29 == 0 /\ x_12^0-x_12^post29 == 0 /\ cand_1104^0-cand_1104^post29 == 0 /\ -__disjvr_3^post29+__disjvr_3^0 == 0 /\ y_1094^0-y_1094^post29 == 0 /\ -buffer_1077^post29+buffer_1077^0 == 0 /\ __disjvr_0^0-__disjvr_0^post29 == 0 /\ tmp_24^0-tmp_24^post29 == 0 /\ -tmp___0_605^post29+tmp___0_605^0 == 0), cost: 1 30: l25 -> l11 : __disjvr_0^0'=__disjvr_0^post30, elem_13^0'=elem_13^post30, buffer_35^0'=buffer_35^post30, sz^0'=sz^post30, lt3^0'=lt3^post30, x_16^0'=x_16^post30, __cil_tmp5_10^0'=__cil_tmp5_10^post30, tmp___0_36^0'=tmp___0_36^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post30, len_98^0'=len_98^post30, i^0'=i^post30, tmp_24^0'=tmp_24^post30, prev_14^0'=prev_14^post30, __disjvr_2^0'=__disjvr_2^post30, y_1094^0'=y_1094^post30, __cil_tmp5_20^0'=__cil_tmp5_20^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt2^post30, l_11^0'=l_11^post30, Result_5^0'=Result_5^post30, tmp___0_25^0'=tmp___0_25^post30, ret_18^0'=ret_18^post30, a_6^0'=a_6^post30, __disjvr_1^0'=__disjvr_1^post30, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=x_8^post30, __cil_tmp5_15^0'=__cil_tmp5_15^post30, tmp___0_605^0'=tmp___0_605^post30, cand_19^0'=cand_19^post30, buffer_1139^0'=buffer_1139^post30, lt1^0'=lt1^post30, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post30, ret_1103^0'=ret_1103^post30, __disjvr_3^0'=__disjvr_3^post30, (0 == 0 /\ -__disjvr_1^post30+__disjvr_1^0 == 0 /\ lt3^0-lt3^post30 == 0 /\ sz^0-sz^post30 == 0 /\ d_7^0-d_7^post30 == 0 /\ tmp___0_25^0-tmp___0_25^post30 == 0 /\ -lt_29^10+h_17^10 == 0 /\ -buffer_1139^post30+buffer_1139^0 == 0 /\ -x_8^post30+x_8^0 == 0 /\ -lt1^post30+lt1^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post30 == 0 /\ -__cil_tmp5_20^post30+__cil_tmp5_20^0 == 0 /\ -y_1094^0+lt_29^10 == 0 /\ i^0-i^post30 == 0 /\ -tmp___0_605^post30+tmp___0_605^0 == 0 /\ -a_6^post30+a_6^0 == 0 /\ __disjvr_0^0-__disjvr_0^post30 == 0 /\ -__disjvr_3^post30+__disjvr_3^0 == 0 /\ cand_19^post30-h_17^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post30 == 0 /\ buffer_604^0-buffer_604^post30 == 0 /\ Result_5^0-Result_5^post30 == 0 /\ -__disjvr_2^post30+__disjvr_2^0 == 0 /\ -lt2^post30+lt2^0 == 0 /\ -ret_18^post30+ret_18^0 == 0 /\ -buffer_35^post30+buffer_35^0 == 0 /\ prev_14^0-prev_14^post30 == 0 /\ elem_13^0-elem_13^post30 == 0 /\ -y_1094^post30+y_1094^0 == 0 /\ -tmp_9^post30+tmp_9^0 == 0 /\ tmp___0_36^0-tmp___0_36^post30 == 0 /\ buffer_1077^0-buffer_1077^post30 == 0), cost: 1 33: l26 -> l9 : __disjvr_0^0'=__disjvr_0^post33, elem_13^0'=elem_13^post33, buffer_35^0'=buffer_35^post33, sz^0'=sz^post33, lt3^0'=lt3^post33, x_16^0'=x_16^post33, __cil_tmp5_10^0'=__cil_tmp5_10^post33, tmp___0_36^0'=tmp___0_36^post33, cand_1104^0'=cand_1104^post33, buffer_1077^0'=buffer_1077^post33, len_98^0'=len_98^post33, i^0'=i^post33, tmp_24^0'=tmp_24^post33, prev_14^0'=prev_14^post33, __disjvr_2^0'=__disjvr_2^post33, y_1094^0'=y_1094^post33, __cil_tmp5_20^0'=__cil_tmp5_20^post33, x_12^0'=x_12^post33, d_7^0'=d_7^post33, buffer_21^0'=buffer_21^post33, lt2^0'=lt2^post33, l_11^0'=l_11^post33, Result_5^0'=Result_5^post33, tmp___0_25^0'=tmp___0_25^post33, ret_18^0'=ret_18^post33, a_6^0'=a_6^post33, __disjvr_1^0'=__disjvr_1^post33, h_17^0'=h_17^post33, buffer_604^0'=buffer_604^post33, sz_23^0'=sz_23^post33, lt_29^0'=lt_29^post33, x_8^0'=x_8^post33, __cil_tmp5_15^0'=__cil_tmp5_15^post33, tmp___0_605^0'=tmp___0_605^post33, cand_19^0'=cand_19^post33, buffer_1139^0'=buffer_1139^post33, lt1^0'=lt1^post33, i_22^0'=i_22^post33, tmp_9^0'=tmp_9^post33, ret_1103^0'=ret_1103^post33, __disjvr_3^0'=__disjvr_3^post33, (buffer_1077^0-buffer_1077^post33 == 0 /\ __disjvr_0^0-__disjvr_0^post33 == 0 /\ -buffer_21^post33+buffer_21^0 == 0 /\ -ret_18^post33+ret_18^0 == 0 /\ -i_22^post33+i_22^0 == 0 /\ -len_98^post33+len_98^0 == 0 /\ __disjvr_2^0-__disjvr_2^post33 == 0 /\ -__disjvr_1^post33+__disjvr_1^0 == 0 /\ tmp_24^0-tmp_24^post33 == 0 /\ -lt1^post33+lt1^0 == 0 /\ elem_13^0-elem_13^post33 == 0 /\ sz^0-sz^post33 == 0 /\ buffer_35^0-buffer_35^post33 == 0 /\ -__cil_tmp5_15^post33+__cil_tmp5_15^0 == 0 /\ -buffer_604^post33+buffer_604^0 == 0 /\ lt2^0-lt2^post33 == 0 /\ -__disjvr_3^post33+__disjvr_3^0 == 0 /\ y_1094^0-y_1094^post33 == 0 /\ lt3^0-lt3^post33 == 0 /\ -prev_14^post33+prev_14^0 == 0 /\ -buffer_1139^post33+buffer_1139^0 == 0 /\ -ret_1103^post33+ret_1103^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post33 == 0 /\ l_11^0-l_11^post33 == 0 /\ -Result_5^post33+Result_5^0 == 0 /\ i^0-i^post33 == 0 /\ -tmp_9^post33+tmp_9^0 == 0 /\ -tmp___0_605^post33+tmp___0_605^0 == 0 /\ -x_8^post33+x_8^0 == 0 /\ -cand_19^post33+cand_19^0 == 0 /\ sz_23^0-sz_23^post33 == 0 /\ -tmp___0_25^post33+tmp___0_25^0 == 0 /\ -__cil_tmp5_20^post33+__cil_tmp5_20^0 == 0 /\ lt_29^0-lt_29^post33 == 0 /\ d_7^0-d_7^post33 == 0 /\ cand_1104^0-cand_1104^post33 == 0 /\ x_16^0-x_16^post33 == 0 /\ tmp___0_36^0-tmp___0_36^post33 == 0 /\ x_12^0-x_12^post33 == 0 /\ -a_6^post33+a_6^0 == 0 /\ h_17^0-h_17^post33 == 0), cost: 1 Removed unreachable rules and leafs Start location: l26 2: l3 -> l4 : __disjvr_0^0'=__disjvr_0^post2, elem_13^0'=elem_13^post2, buffer_35^0'=buffer_35^post2, sz^0'=sz^post2, lt3^0'=lt3^post2, x_16^0'=x_16^post2, __cil_tmp5_10^0'=__cil_tmp5_10^post2, tmp___0_36^0'=tmp___0_36^post2, cand_1104^0'=cand_1104^post2, buffer_1077^0'=buffer_1077^post2, len_98^0'=len_98^post2, i^0'=i^post2, tmp_24^0'=tmp_24^post2, prev_14^0'=prev_14^post2, __disjvr_2^0'=__disjvr_2^post2, y_1094^0'=y_1094^post2, __cil_tmp5_20^0'=__cil_tmp5_20^post2, x_12^0'=x_12^post2, d_7^0'=d_7^post2, buffer_21^0'=buffer_21^post2, lt2^0'=lt2^post2, l_11^0'=l_11^post2, Result_5^0'=Result_5^post2, tmp___0_25^0'=tmp___0_25^post2, ret_18^0'=ret_18^post2, a_6^0'=a_6^post2, __disjvr_1^0'=__disjvr_1^post2, h_17^0'=h_17^post2, buffer_604^0'=buffer_604^post2, sz_23^0'=sz_23^post2, lt_29^0'=lt_29^post2, x_8^0'=x_8^post2, __cil_tmp5_15^0'=__cil_tmp5_15^post2, tmp___0_605^0'=tmp___0_605^post2, cand_19^0'=cand_19^post2, buffer_1139^0'=buffer_1139^post2, lt1^0'=lt1^post2, i_22^0'=i_22^post2, tmp_9^0'=tmp_9^post2, ret_1103^0'=ret_1103^post2, __disjvr_3^0'=__disjvr_3^post2, (-ret_1103^post2+ret_1103^0 == 0 /\ -lt1^post2+lt1^0 == 0 /\ -1+i_22^post2-i_22^0 == 0 /\ -sz_23^post2+sz_23^0 == 0 /\ prev_14^0-prev_14^post2 == 0 /\ elem_13^0-elem_13^post2 == 0 /\ Result_5^0-Result_5^post2 == 0 /\ -__disjvr_2^post2+__disjvr_2^0 == 0 /\ -buffer_604^post2+buffer_604^0 == 0 /\ __disjvr_0^0-__disjvr_0^post2 == 0 /\ -__cil_tmp5_15^post2+__cil_tmp5_15^0 == 0 /\ tmp___0_36^0-tmp___0_36^post2 == 0 /\ -tmp_9^post2+tmp_9^0 == 0 /\ -Result_5^0+buffer_21^post2 == 0 /\ -len_98^0 <= 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post2 == 0 /\ sz^0-sz^post2 == 0 /\ -y_1094^post2+y_1094^0 == 0 /\ lt3^0-lt3^post2 == 0 /\ buffer_35^0-buffer_35^post2 == 0 /\ ret_18^0-ret_18^post2 == 0 /\ x_8^0-x_8^post2 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post2 == 0 /\ -buffer_1139^post2+buffer_1139^0 == 0 /\ -a_6^post2+a_6^0 == 0 /\ -i^post2+i^0 == 0 /\ -lt2^post2+lt2^0 == 0 /\ __disjvr_1^0-__disjvr_1^post2 == 0 /\ -cand_19^post2+cand_19^0 == 0 /\ -l_11^post2+l_11^0 == 0 /\ cand_1104^0-cand_1104^post2 == 0 /\ x_16^0-x_16^post2 == 0 /\ -tmp___0_25^post2+tmp___0_25^0 == 0 /\ x_12^0-x_12^post2 == 0 /\ -__disjvr_3^post2+__disjvr_3^0 == 0 /\ -d_7^post2+d_7^0 == 0 /\ -1-len_98^0+len_98^post2 == 0 /\ -tmp___0_605^post2+tmp___0_605^0 == 0 /\ -h_17^post2+h_17^0 == 0 /\ -buffer_1077^post2+buffer_1077^0 == 0 /\ -lt_29^post2+lt_29^0 == 0 /\ tmp_24^0-tmp_24^post2 == 0), cost: 1 22: l4 -> l10 : __disjvr_0^0'=__disjvr_0^post22, elem_13^0'=elem_13^post22, buffer_35^0'=buffer_35^post22, sz^0'=sz^post22, lt3^0'=lt3^post22, x_16^0'=x_16^post22, __cil_tmp5_10^0'=__cil_tmp5_10^post22, tmp___0_36^0'=tmp___0_36^post22, cand_1104^0'=cand_1104^post22, buffer_1077^0'=buffer_1077^post22, len_98^0'=len_98^post22, i^0'=i^post22, tmp_24^0'=tmp_24^post22, prev_14^0'=prev_14^post22, __disjvr_2^0'=__disjvr_2^post22, y_1094^0'=y_1094^post22, __cil_tmp5_20^0'=__cil_tmp5_20^post22, x_12^0'=x_12^post22, d_7^0'=d_7^post22, buffer_21^0'=buffer_21^post22, lt2^0'=lt2^post22, l_11^0'=l_11^post22, Result_5^0'=Result_5^post22, tmp___0_25^0'=tmp___0_25^post22, ret_18^0'=ret_18^post22, a_6^0'=a_6^post22, __disjvr_1^0'=__disjvr_1^post22, h_17^0'=h_17^post22, buffer_604^0'=buffer_604^post22, sz_23^0'=sz_23^post22, lt_29^0'=lt_29^post22, x_8^0'=x_8^post22, __cil_tmp5_15^0'=__cil_tmp5_15^post22, tmp___0_605^0'=tmp___0_605^post22, cand_19^0'=cand_19^post22, buffer_1139^0'=buffer_1139^post22, lt1^0'=lt1^post22, i_22^0'=i_22^post22, tmp_9^0'=tmp_9^post22, ret_1103^0'=ret_1103^post22, __disjvr_3^0'=__disjvr_3^post22, (0 == 0 /\ -buffer_21^post22+buffer_21^0 == 0 /\ cand_1104^0-cand_1104^post22 == 0 /\ lt2^0-lt2^post22 == 0 /\ -__cil_tmp5_20^post22+__cil_tmp5_20^0 == 0 /\ -x_8^post22+x_8^0 == 0 /\ x_16^0-x_16^post22 == 0 /\ -Result_5^post22+Result_5^0 == 0 /\ y_1094^0-y_1094^post22 == 0 /\ tmp_24^0-tmp_24^post22 == 0 /\ lt3^0-lt3^post22 == 0 /\ prev_14^0-prev_14^post22 == 0 /\ -tmp___0_25^post22+tmp___0_25^0 == 0 /\ -tmp___0_36^post22+tmp___0_36^0 == 0 /\ buffer_35^0-buffer_35^post22 == 0 /\ -__disjvr_3^post22+__disjvr_3^0 == 0 /\ -len_98^0 <= 0 /\ buffer_1077^0-buffer_1077^post22 == 0 /\ -tmp___0_605^post22+tmp___0_605^0 == 0 /\ cand_19^0-cand_19^post22 == 0 /\ elem_13^0-elem_13^post22 == 0 /\ sz^0-sz^post22 == 0 /\ -tmp_9^post22+tmp_9^0 == 0 /\ -__disjvr_1^post22+__disjvr_1^0 == 0 /\ d_7^0-d_7^post22 == 0 /\ sz_23^0-i_22^0 <= 0 /\ -lt1^post22+lt1^0 == 0 /\ lt_29^0-lt_29^post22 == 0 /\ -x_12^post22+x_12^0 == 0 /\ -ret_18^post22+ret_18^0 == 0 /\ -i_22^post22+i_22^0 == 0 /\ -__cil_tmp5_15^post22+__cil_tmp5_15^0 == 0 /\ a_6^0-a_6^post22 == 0 /\ i^0-i^post22 == 0 /\ h_17^0-h_17^post22 == 0 /\ __disjvr_0^0-__disjvr_0^post22 == 0 /\ buffer_604^0-buffer_604^post22 == 0 /\ -__cil_tmp5_10^post22+__cil_tmp5_10^0 == 0 /\ __disjvr_2^0-__disjvr_2^post22 == 0 /\ -sz_23^post22+sz_23^0 == 0 /\ -buffer_1139^post22+buffer_1139^0 == 0 /\ -ret_1103^post22+ret_1103^0 == 0 /\ -l_11^post22+l_11^0 == 0), cost: 1 23: l4 -> l3 : __disjvr_0^0'=__disjvr_0^post23, elem_13^0'=elem_13^post23, buffer_35^0'=buffer_35^post23, sz^0'=sz^post23, lt3^0'=lt3^post23, x_16^0'=x_16^post23, __cil_tmp5_10^0'=__cil_tmp5_10^post23, tmp___0_36^0'=tmp___0_36^post23, cand_1104^0'=cand_1104^post23, buffer_1077^0'=buffer_1077^post23, len_98^0'=len_98^post23, i^0'=i^post23, tmp_24^0'=tmp_24^post23, prev_14^0'=prev_14^post23, __disjvr_2^0'=__disjvr_2^post23, y_1094^0'=y_1094^post23, __cil_tmp5_20^0'=__cil_tmp5_20^post23, x_12^0'=x_12^post23, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post23, lt2^0'=lt2^post23, l_11^0'=l_11^post23, Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=ret_18^post23, a_6^0'=a_6^post23, __disjvr_1^0'=__disjvr_1^post23, h_17^0'=h_17^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, lt_29^0'=lt_29^post23, x_8^0'=x_8^post23, __cil_tmp5_15^0'=__cil_tmp5_15^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=cand_19^post23, buffer_1139^0'=buffer_1139^post23, lt1^0'=lt1^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post23, __disjvr_3^0'=__disjvr_3^post23, (0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post23 == 0 /\ Result_5^post23-__cil_tmp5_10^post23 == 0 /\ buffer_21^0-buffer_21^post23 == 0 /\ -l_11^post23+l_11^0 == 0 /\ -lt1^post23+lt1^0 == 0 /\ -__cil_tmp5_15^post23+__cil_tmp5_15^0 == 0 /\ -len_98^0 <= 0 /\ x_12^0-x_12^post23 == 0 /\ buffer_35^0-buffer_35^post23 == 0 /\ i^0-i^post23 == 0 /\ -len_98^20 <= 0 /\ __disjvr_1^0-__disjvr_1^post23 == 0 /\ elem_13^0-elem_13^post23 == 0 /\ __disjvr_2^0-__disjvr_2^post23 == 0 /\ -lt2^post23+lt2^0 == 0 /\ ret_18^0-ret_18^post23 == 0 /\ lt3^0-lt3^post23 == 0 /\ -prev_14^post23+prev_14^0 == 0 /\ -__disjvr_3^post23+__disjvr_3^0 == 0 /\ -cand_1104^post23+cand_1104^0 == 0 /\ y_1094^0-y_1094^post23 == 0 /\ tmp___0_36^0-tmp___0_36^post23 == 0 /\ h_17^0-h_17^post23 == 0 /\ -lt_29^post23+lt_29^0 == 0 /\ __disjvr_0^0-__disjvr_0^post23 == 0 /\ x_16^0-x_16^post23 == 0 /\ buffer_1077^0-buffer_1077^post23 == 0 /\ -buffer_1139^post23+buffer_1139^0 == 0 /\ __cil_tmp5_10^post23-x_8^post23 == 0 /\ sz^0-sz^post23 == 0 /\ -ret_1103^post23+ret_1103^0 == 0 /\ 1-sz_23^0+i_22^0 <= 0 /\ x_8^post23-tmp_9^post23 == 0 /\ -cand_19^post23+cand_19^0 == 0), cost: 1 3: l5 -> l6 : __disjvr_0^0'=__disjvr_0^post3, elem_13^0'=elem_13^post3, buffer_35^0'=buffer_35^post3, sz^0'=sz^post3, lt3^0'=lt3^post3, x_16^0'=x_16^post3, __cil_tmp5_10^0'=__cil_tmp5_10^post3, tmp___0_36^0'=tmp___0_36^post3, cand_1104^0'=cand_1104^post3, buffer_1077^0'=buffer_1077^post3, len_98^0'=len_98^post3, i^0'=i^post3, tmp_24^0'=tmp_24^post3, prev_14^0'=prev_14^post3, __disjvr_2^0'=__disjvr_2^post3, y_1094^0'=y_1094^post3, __cil_tmp5_20^0'=__cil_tmp5_20^post3, x_12^0'=x_12^post3, d_7^0'=d_7^post3, buffer_21^0'=buffer_21^post3, lt2^0'=lt2^post3, l_11^0'=l_11^post3, Result_5^0'=Result_5^post3, tmp___0_25^0'=tmp___0_25^post3, ret_18^0'=ret_18^post3, a_6^0'=a_6^post3, __disjvr_1^0'=__disjvr_1^post3, h_17^0'=h_17^post3, buffer_604^0'=buffer_604^post3, sz_23^0'=sz_23^post3, lt_29^0'=lt_29^post3, x_8^0'=x_8^post3, __cil_tmp5_15^0'=__cil_tmp5_15^post3, tmp___0_605^0'=tmp___0_605^post3, cand_19^0'=cand_19^post3, buffer_1139^0'=buffer_1139^post3, lt1^0'=lt1^post3, i_22^0'=i_22^post3, tmp_9^0'=tmp_9^post3, ret_1103^0'=ret_1103^post3, __disjvr_3^0'=__disjvr_3^post3, (0 == 0 /\ -tmp___0_605^post3+tmp___0_605^0 == 0 /\ -tmp___0_25^post3+tmp___0_25^0 == 0 /\ lt3^0-lt3^post3 == 0 /\ -tmp_9^post3+tmp_9^0 == 0 /\ -x_8^post3+x_8^0 == 0 /\ -__cil_tmp5_20^post3+__cil_tmp5_20^0 == 0 /\ cand_19^0-cand_19^post3 == 0 /\ i^0-i^post3 == 0 /\ -Result_5^post3+Result_5^0 == 0 /\ x_12^0-x_12^post3 == 0 /\ x_16^0-x_16^post3 == 0 /\ __disjvr_0^0-__disjvr_0^post3 == 0 /\ -len_98^0 <= 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post3 == 0 /\ ret_18^post3 == 0 /\ __disjvr_2^0-__disjvr_2^post3 == 0 /\ lt_29^0-lt_29^post3 == 0 /\ tmp___0_36^0-tmp___0_36^post3 == 0 /\ -l_11^post3+l_11^0 == 0 /\ y_1094^0-y_1094^post3 == 0 /\ d_7^0-d_7^post3 == 0 /\ -__disjvr_1^post3+__disjvr_1^0 == 0 /\ a_6^0-a_6^post3 == 0 /\ -__disjvr_3^post3+__disjvr_3^0 == 0 /\ -lt1^post3+lt1^0 == 0 /\ buffer_604^0-buffer_604^post3 == 0 /\ -sz_23^post3+sz_23^0 == 0 /\ -lt2^post3+lt2^0 == 0 /\ -buffer_1139^post3+buffer_1139^0 == 0 /\ -prev_14^post3+prev_14^0 == 0 /\ -__cil_tmp5_15^post3+__cil_tmp5_15^0 == 0 /\ -ret_1103^post3+ret_1103^0 == 0 /\ h_17^post3-x_16^0 == 0 /\ buffer_1077^0-buffer_1077^post3 == 0 /\ -tmp_24^post3+tmp_24^0 == 0 /\ buffer_35^0-buffer_35^post3 == 0 /\ elem_13^0-elem_13^post3 == 0 /\ sz^0-sz^post3 == 0 /\ -buffer_21^post3+buffer_21^0 == 0 /\ cand_1104^0-cand_1104^post3 == 0 /\ i_22^0-i_22^post3 == 0), cost: 1 4: l5 -> l3 : __disjvr_0^0'=__disjvr_0^post4, elem_13^0'=elem_13^post4, buffer_35^0'=buffer_35^post4, sz^0'=sz^post4, lt3^0'=lt3^post4, x_16^0'=x_16^post4, __cil_tmp5_10^0'=__cil_tmp5_10^post4, tmp___0_36^0'=tmp___0_36^post4, cand_1104^0'=cand_1104^post4, buffer_1077^0'=buffer_1077^post4, len_98^0'=len_98^post4, i^0'=i^post4, tmp_24^0'=tmp_24^post4, prev_14^0'=prev_14^post4, __disjvr_2^0'=__disjvr_2^post4, y_1094^0'=y_1094^post4, __cil_tmp5_20^0'=__cil_tmp5_20^post4, x_12^0'=x_12^post4, d_7^0'=d_7^post4, buffer_21^0'=buffer_21^post4, lt2^0'=lt2^post4, l_11^0'=l_11^post4, Result_5^0'=Result_5^post4, tmp___0_25^0'=tmp___0_25^post4, ret_18^0'=ret_18^post4, a_6^0'=a_6^post4, __disjvr_1^0'=__disjvr_1^post4, h_17^0'=h_17^post4, buffer_604^0'=buffer_604^post4, sz_23^0'=sz_23^post4, lt_29^0'=lt_29^post4, x_8^0'=x_8^post4, __cil_tmp5_15^0'=__cil_tmp5_15^post4, tmp___0_605^0'=tmp___0_605^post4, cand_19^0'=cand_19^post4, buffer_1139^0'=buffer_1139^post4, lt1^0'=lt1^post4, i_22^0'=i_22^post4, tmp_9^0'=tmp_9^post4, ret_1103^0'=ret_1103^post4, __disjvr_3^0'=__disjvr_3^post4, (-__disjvr_2^post4+__disjvr_2^0 == 0 /\ lt3^0 <= 0 /\ -tmp___0_605^post4+tmp___0_605^0 == 0 /\ -a_6^post4+a_6^0 == 0 /\ d_7^0-d_7^post4 == 0 /\ -ret_1103^post4+ret_1103^0 == 0 /\ tmp_24^0-tmp_24^post4 == 0 /\ -buffer_21^post4+buffer_21^0 == 0 /\ -__cil_tmp5_20^post4+__cil_tmp5_20^0 == 0 /\ buffer_35^0-buffer_35^post4 == 0 /\ -i_22^post4+i_22^0 == 0 /\ -y_1094^post4+y_1094^0 == 0 /\ len_98^0-len_98^post4 == 0 /\ -lt1^post4+lt1^0 == 0 /\ i^0-i^post4 == 0 /\ -ret_18^post4+ret_18^0 == 0 /\ -__cil_tmp5_15^post4+__cil_tmp5_15^0 == 0 /\ lt3^0-lt3^post4 == 0 /\ prev_14^0-prev_14^post4 == 0 /\ elem_13^0-elem_13^post4 == 0 /\ -__disjvr_3^post4+__disjvr_3^0 == 0 /\ -sz^post4+sz^0 == 0 /\ sz_23^0-sz_23^post4 == 0 /\ -x_12^post4+x_12^0 == 0 /\ tmp___0_36^0-tmp___0_36^post4 == 0 /\ cand_1104^0-cand_1104^post4 == 0 /\ tmp_9^0-tmp_9^post4 == 0 /\ lt2^0-lt2^post4 == 0 /\ buffer_1077^0-buffer_1077^post4 == 0 /\ h_17^0-h_17^post4 == 0 /\ x_16^0-x_16^post4 == 0 /\ -buffer_1139^post4+buffer_1139^0 == 0 /\ -x_8^post4+x_8^0 == 0 /\ -cand_19^post4+cand_19^0 == 0 /\ -__disjvr_1^post4+__disjvr_1^0 == 0 /\ -__disjvr_0^post4+__disjvr_0^0 == 0 /\ -Result_5^post4+Result_5^0 == 0 /\ l_11^0-l_11^post4 == 0 /\ -tmp___0_25^post4+tmp___0_25^0 == 0 /\ -buffer_604^post4+buffer_604^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post4 == 0 /\ lt_29^0-lt_29^post4 == 0), cost: 1 5: l5 -> l7 : __disjvr_0^0'=__disjvr_0^post5, elem_13^0'=elem_13^post5, buffer_35^0'=buffer_35^post5, sz^0'=sz^post5, lt3^0'=lt3^post5, x_16^0'=x_16^post5, __cil_tmp5_10^0'=__cil_tmp5_10^post5, tmp___0_36^0'=tmp___0_36^post5, cand_1104^0'=cand_1104^post5, buffer_1077^0'=buffer_1077^post5, len_98^0'=len_98^post5, i^0'=i^post5, tmp_24^0'=tmp_24^post5, prev_14^0'=prev_14^post5, __disjvr_2^0'=__disjvr_2^post5, y_1094^0'=y_1094^post5, __cil_tmp5_20^0'=__cil_tmp5_20^post5, x_12^0'=x_12^post5, d_7^0'=d_7^post5, buffer_21^0'=buffer_21^post5, lt2^0'=lt2^post5, l_11^0'=l_11^post5, Result_5^0'=Result_5^post5, tmp___0_25^0'=tmp___0_25^post5, ret_18^0'=ret_18^post5, a_6^0'=a_6^post5, __disjvr_1^0'=__disjvr_1^post5, h_17^0'=h_17^post5, buffer_604^0'=buffer_604^post5, sz_23^0'=sz_23^post5, lt_29^0'=lt_29^post5, x_8^0'=x_8^post5, __cil_tmp5_15^0'=__cil_tmp5_15^post5, tmp___0_605^0'=tmp___0_605^post5, cand_19^0'=cand_19^post5, buffer_1139^0'=buffer_1139^post5, lt1^0'=lt1^post5, i_22^0'=i_22^post5, tmp_9^0'=tmp_9^post5, ret_1103^0'=ret_1103^post5, __disjvr_3^0'=__disjvr_3^post5, (-cand_1104^post5+cand_1104^0 == 0 /\ -cand_19^post5+cand_19^0 == 0 /\ len_98^0-len_98^post5 == 0 /\ tmp_24^0-tmp_24^post5 == 0 /\ -d_7^post5+d_7^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post5 == 0 /\ -i_22^post5+i_22^0 == 0 /\ -i^post5+i^0 == 0 /\ tmp___0_36^0-tmp___0_36^post5 == 0 /\ -l_11^post5+l_11^0 == 0 /\ -buffer_604^post5+buffer_604^0 == 0 /\ buffer_1139^0-buffer_1139^post5 == 0 /\ Result_5^0-Result_5^post5 == 0 /\ -prev_14^post5+prev_14^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post5 == 0 /\ -h_17^post5+h_17^0 == 0 /\ x_8^0-x_8^post5 == 0 /\ -lt1^post5+lt1^0 == 0 /\ -tmp___0_605^post5+tmp___0_605^0 == 0 /\ x_16^0-x_16^post5 == 0 /\ buffer_1077^0-buffer_1077^post5 == 0 /\ x_12^0-x_12^post5 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ -ret_1103^post5+ret_1103^0 == 0 /\ -tmp_9^post5+tmp_9^0 == 0 /\ -sz_23^post5+sz_23^0 == 0 /\ -tmp___0_25^post5+tmp___0_25^0 == 0 /\ -1+lt2^post5-lt2^0 == 0 /\ -__cil_tmp5_15^post5+__cil_tmp5_15^0 == 0 /\ buffer_35^0-buffer_35^post5 == 0 /\ elem_13^0-elem_13^post5 == 0 /\ sz^0-sz^post5 == 0 /\ ret_18^0-ret_18^post5 == 0 /\ -__disjvr_3^post5+__disjvr_3^0 == 0 /\ 1-lt3^0 <= 0 /\ __disjvr_2^0-__disjvr_2^post5 == 0 /\ y_1094^0-y_1094^post5 == 0 /\ -a_6^post5+a_6^0 == 0 /\ -lt_29^post5+lt_29^0 == 0 /\ 1-lt3^0+lt3^post5 == 0 /\ buffer_21^0-buffer_21^post5 == 0), cost: 1 28: l6 -> l24 : __disjvr_0^0'=__disjvr_0^post28, elem_13^0'=elem_13^post28, buffer_35^0'=buffer_35^post28, sz^0'=sz^post28, lt3^0'=lt3^post28, x_16^0'=x_16^post28, __cil_tmp5_10^0'=__cil_tmp5_10^post28, tmp___0_36^0'=tmp___0_36^post28, cand_1104^0'=cand_1104^post28, buffer_1077^0'=buffer_1077^post28, len_98^0'=len_98^post28, i^0'=i^post28, tmp_24^0'=tmp_24^post28, prev_14^0'=prev_14^post28, __disjvr_2^0'=__disjvr_2^post28, y_1094^0'=y_1094^post28, __cil_tmp5_20^0'=__cil_tmp5_20^post28, x_12^0'=x_12^post28, d_7^0'=d_7^post28, buffer_21^0'=buffer_21^post28, lt2^0'=lt2^post28, l_11^0'=l_11^post28, Result_5^0'=Result_5^post28, tmp___0_25^0'=tmp___0_25^post28, ret_18^0'=ret_18^post28, a_6^0'=a_6^post28, __disjvr_1^0'=__disjvr_1^post28, h_17^0'=h_17^post28, buffer_604^0'=buffer_604^post28, sz_23^0'=sz_23^post28, lt_29^0'=lt_29^post28, x_8^0'=x_8^post28, __cil_tmp5_15^0'=__cil_tmp5_15^post28, tmp___0_605^0'=tmp___0_605^post28, cand_19^0'=cand_19^post28, buffer_1139^0'=buffer_1139^post28, lt1^0'=lt1^post28, i_22^0'=i_22^post28, tmp_9^0'=tmp_9^post28, ret_1103^0'=ret_1103^post28, __disjvr_3^0'=__disjvr_3^post28, (0 == 0 /\ l_11^0-l_11^post28 == 0 /\ d_7^0-d_7^post28 == 0 /\ tmp___0_25^0-tmp___0_25^post28 == 0 /\ -tmp___0_605^post28+tmp___0_605^0 == 0 /\ -a_6^post28+a_6^0 == 0 /\ tmp_24^0-tmp_24^post28 == 0 /\ -y_1094^post28+y_1094^0 == 0 /\ -buffer_21^post28+buffer_21^0 == 0 /\ -__cil_tmp5_20^post28+__cil_tmp5_20^0 == 0 /\ buffer_35^0-buffer_35^post28 == 0 /\ -len_98^0 <= 0 /\ -i_22^post28+i_22^0 == 0 /\ i^0-i^post28 == 0 /\ -ret_18^post28+ret_18^0 == 0 /\ -__cil_tmp5_15^post28+__cil_tmp5_15^0 == 0 /\ elem_13^0-elem_13^post28 == 0 /\ lt3^0-lt3^post28 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post28 == 0 /\ prev_14^0-prev_14^post28 == 0 /\ -buffer_604^post28+buffer_604^0 == 0 /\ -__disjvr_3^post28+__disjvr_3^0 == 0 /\ lt2^0-lt2^post28 == 0 /\ -sz^post28+sz^0 == 0 /\ buffer_1077^0-buffer_1077^post28 == 0 /\ tmp___0_36^0-tmp___0_36^post28 == 0 /\ cand_1104^0-cand_1104^post28 == 0 /\ -x_12^post28+x_12^0 == 0 /\ h_17^0-h_17^post28 == 0 /\ x_16^0-x_16^post28 == 0 /\ -__disjvr_1^post28+__disjvr_1^0 == 0 /\ tmp_9^0-tmp_9^post28 == 0 /\ -buffer_1139^post28+buffer_1139^0 == 0 /\ -ret_1103^post28+ret_1103^0 == 0 /\ -x_8^post28+x_8^0 == 0 /\ -Result_5^post28+Result_5^0 == 0 /\ -__disjvr_0^post28+__disjvr_0^0 == 0 /\ sz_23^0-sz_23^post28 == 0 /\ lt1^0-lt1^post28 == 0 /\ lt_29^0-lt_29^post28 == 0 /\ -cand_19^post28+cand_19^0 == 0 /\ -__disjvr_2^post28+__disjvr_2^0 == 0), cost: 1 6: l7 -> l5 : __disjvr_0^0'=__disjvr_0^post6, elem_13^0'=elem_13^post6, buffer_35^0'=buffer_35^post6, sz^0'=sz^post6, lt3^0'=lt3^post6, x_16^0'=x_16^post6, __cil_tmp5_10^0'=__cil_tmp5_10^post6, tmp___0_36^0'=tmp___0_36^post6, cand_1104^0'=cand_1104^post6, buffer_1077^0'=buffer_1077^post6, len_98^0'=len_98^post6, i^0'=i^post6, tmp_24^0'=tmp_24^post6, prev_14^0'=prev_14^post6, __disjvr_2^0'=__disjvr_2^post6, y_1094^0'=y_1094^post6, __cil_tmp5_20^0'=__cil_tmp5_20^post6, x_12^0'=x_12^post6, d_7^0'=d_7^post6, buffer_21^0'=buffer_21^post6, lt2^0'=lt2^post6, l_11^0'=l_11^post6, Result_5^0'=Result_5^post6, tmp___0_25^0'=tmp___0_25^post6, ret_18^0'=ret_18^post6, a_6^0'=a_6^post6, __disjvr_1^0'=__disjvr_1^post6, h_17^0'=h_17^post6, buffer_604^0'=buffer_604^post6, sz_23^0'=sz_23^post6, lt_29^0'=lt_29^post6, x_8^0'=x_8^post6, __cil_tmp5_15^0'=__cil_tmp5_15^post6, tmp___0_605^0'=tmp___0_605^post6, cand_19^0'=cand_19^post6, buffer_1139^0'=buffer_1139^post6, lt1^0'=lt1^post6, i_22^0'=i_22^post6, tmp_9^0'=tmp_9^post6, ret_1103^0'=ret_1103^post6, __disjvr_3^0'=__disjvr_3^post6, (sz^0-sz^post6 == 0 /\ -__disjvr_3^post6+__disjvr_3^0 == 0 /\ buffer_35^0-buffer_35^post6 == 0 /\ buffer_1077^0-buffer_1077^post6 == 0 /\ __disjvr_0^0-__disjvr_0^post6 == 0 /\ __disjvr_2^0-__disjvr_2^post6 == 0 /\ -__disjvr_1^post6+__disjvr_1^0 == 0 /\ x_12^0-x_12^post6 == 0 /\ elem_13^0-elem_13^post6 == 0 /\ -x_8^post6+x_8^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post6 == 0 /\ -prev_14^post6+prev_14^0 == 0 /\ -buffer_1139^post6+buffer_1139^0 == 0 /\ y_1094^0-y_1094^post6 == 0 /\ -lt1^post6+lt1^0 == 0 /\ -cand_19^post6+cand_19^0 == 0 /\ -ret_1103^post6+ret_1103^0 == 0 /\ lt3^0-lt3^post6 == 0 /\ l_11^0-l_11^post6 == 0 /\ -Result_5^post6+Result_5^0 == 0 /\ lt2^0-lt2^post6 == 0 /\ -i_22^post6+i_22^0 == 0 /\ -tmp___0_25^post6+tmp___0_25^0 == 0 /\ -buffer_604^post6+buffer_604^0 == 0 /\ -tmp_9^post6+tmp_9^0 == 0 /\ -sz_23^post6+sz_23^0 == 0 /\ -tmp___0_605^post6+tmp___0_605^0 == 0 /\ -a_6^post6+a_6^0 == 0 /\ lt_29^0-lt_29^post6 == 0 /\ -len_98^post6+len_98^0 == 0 /\ tmp___0_36^0-tmp___0_36^post6 == 0 /\ -__cil_tmp5_20^post6+__cil_tmp5_20^0 == 0 /\ h_17^0-h_17^post6 == 0 /\ -buffer_21^post6+buffer_21^0 == 0 /\ x_16^0-x_16^post6 == 0 /\ d_7^0-d_7^post6 == 0 /\ cand_1104^0-cand_1104^post6 == 0 /\ -__cil_tmp5_15^post6+__cil_tmp5_15^0 == 0 /\ -ret_18^post6+ret_18^0 == 0 /\ i^0-i^post6 == 0 /\ -tmp_24^post6+tmp_24^0 == 0), cost: 1 8: l8 -> l5 : __disjvr_0^0'=__disjvr_0^post8, elem_13^0'=elem_13^post8, buffer_35^0'=buffer_35^post8, sz^0'=sz^post8, lt3^0'=lt3^post8, x_16^0'=x_16^post8, __cil_tmp5_10^0'=__cil_tmp5_10^post8, tmp___0_36^0'=tmp___0_36^post8, cand_1104^0'=cand_1104^post8, buffer_1077^0'=buffer_1077^post8, len_98^0'=len_98^post8, i^0'=i^post8, tmp_24^0'=tmp_24^post8, prev_14^0'=prev_14^post8, __disjvr_2^0'=__disjvr_2^post8, y_1094^0'=y_1094^post8, __cil_tmp5_20^0'=__cil_tmp5_20^post8, x_12^0'=x_12^post8, d_7^0'=d_7^post8, buffer_21^0'=buffer_21^post8, lt2^0'=lt2^post8, l_11^0'=l_11^post8, Result_5^0'=Result_5^post8, tmp___0_25^0'=tmp___0_25^post8, ret_18^0'=ret_18^post8, a_6^0'=a_6^post8, __disjvr_1^0'=__disjvr_1^post8, h_17^0'=h_17^post8, buffer_604^0'=buffer_604^post8, sz_23^0'=sz_23^post8, lt_29^0'=lt_29^post8, x_8^0'=x_8^post8, __cil_tmp5_15^0'=__cil_tmp5_15^post8, tmp___0_605^0'=tmp___0_605^post8, cand_19^0'=cand_19^post8, buffer_1139^0'=buffer_1139^post8, lt1^0'=lt1^post8, i_22^0'=i_22^post8, tmp_9^0'=tmp_9^post8, ret_1103^0'=ret_1103^post8, __disjvr_3^0'=__disjvr_3^post8, (-y_1094^post8+y_1094^0 == 0 /\ -tmp_9^post8+tmp_9^0 == 0 /\ tmp___0_36^0-tmp___0_36^post8 == 0 /\ -x_8^post8+x_8^0 == 0 /\ Result_5^0-Result_5^post8 == 0 /\ -cand_1104^post8+cand_1104^0 == 0 /\ -lt1^post8+lt1^0 == 0 /\ -h_17^post8+h_17^0 == 0 /\ prev_14^0-prev_14^post8 == 0 /\ -__cil_tmp5_15^post8+__cil_tmp5_15^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post8 == 0 /\ -buffer_604^post8+buffer_604^0 == 0 /\ lt2^post8 == 0 /\ elem_13^0-elem_13^post8 == 0 /\ -sz_23^post8+sz_23^0 == 0 /\ -a_6^post8+a_6^0 == 0 /\ buffer_35^0-buffer_35^post8 == 0 /\ sz^0-sz^post8 == 0 /\ -lt_29^post8+lt_29^0 == 0 /\ ret_18^0-ret_18^post8 == 0 /\ len_98^0-len_98^post8 == 0 /\ -buffer_1139^post8+buffer_1139^0 == 0 /\ lt3^post8-lt1^0 == 0 /\ -ret_1103^post8+ret_1103^0 == 0 /\ -cand_19^post8+cand_19^0 == 0 /\ -i^post8+i^0 == 0 /\ __disjvr_3^0-__disjvr_3^post8 == 0 /\ x_12^0-x_12^post8 == 0 /\ tmp___0_25^0-tmp___0_25^post8 == 0 /\ -tmp___0_605^post8+tmp___0_605^0 == 0 /\ -d_7^post8+d_7^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post8 == 0 /\ buffer_21^0-buffer_21^post8 == 0 /\ -i_22^post8+i_22^0 == 0 /\ -l_11^post8+l_11^0 == 0 /\ x_16^0-x_16^post8 == 0 /\ __disjvr_0^0-__disjvr_0^post8 == 0 /\ __disjvr_1^0-__disjvr_1^post8 == 0 /\ -buffer_1077^post8+buffer_1077^0 == 0 /\ __disjvr_2^0-__disjvr_2^post8 == 0 /\ tmp_24^0-tmp_24^post8 == 0), cost: 1 9: l9 -> l10 : __disjvr_0^0'=__disjvr_0^post9, elem_13^0'=elem_13^post9, buffer_35^0'=buffer_35^post9, sz^0'=sz^post9, lt3^0'=lt3^post9, x_16^0'=x_16^post9, __cil_tmp5_10^0'=__cil_tmp5_10^post9, tmp___0_36^0'=tmp___0_36^post9, cand_1104^0'=cand_1104^post9, buffer_1077^0'=buffer_1077^post9, len_98^0'=len_98^post9, i^0'=i^post9, tmp_24^0'=tmp_24^post9, prev_14^0'=prev_14^post9, __disjvr_2^0'=__disjvr_2^post9, y_1094^0'=y_1094^post9, __cil_tmp5_20^0'=__cil_tmp5_20^post9, x_12^0'=x_12^post9, d_7^0'=d_7^post9, buffer_21^0'=buffer_21^post9, lt2^0'=lt2^post9, l_11^0'=l_11^post9, Result_5^0'=Result_5^post9, tmp___0_25^0'=tmp___0_25^post9, ret_18^0'=ret_18^post9, a_6^0'=a_6^post9, __disjvr_1^0'=__disjvr_1^post9, h_17^0'=h_17^post9, buffer_604^0'=buffer_604^post9, sz_23^0'=sz_23^post9, lt_29^0'=lt_29^post9, x_8^0'=x_8^post9, __cil_tmp5_15^0'=__cil_tmp5_15^post9, tmp___0_605^0'=tmp___0_605^post9, cand_19^0'=cand_19^post9, buffer_1139^0'=buffer_1139^post9, lt1^0'=lt1^post9, i_22^0'=i_22^post9, tmp_9^0'=tmp_9^post9, ret_1103^0'=ret_1103^post9, __disjvr_3^0'=__disjvr_3^post9, (sz^0-sz^post9 == 0 /\ lt3^0-lt3^post9 == 0 /\ -l_11^post9+l_11^0 == 0 /\ cand_19^0-cand_19^post9 == 0 /\ -tmp___0_25^post9+tmp___0_25^0 == 0 /\ -tmp___0_605^post9+tmp___0_605^0 == 0 /\ -prev_14^post9+prev_14^0 == 0 /\ x_16^0-x_16^post9 == 0 /\ -lt1^post9+lt1^0 == 0 /\ buffer_21^0-buffer_21^post9 == 0 /\ -sz_23^post9+sz_23^0 == 0 /\ __disjvr_0^0-__disjvr_0^post9 == 0 /\ -__cil_tmp5_20^post9+__cil_tmp5_20^0 == 0 /\ -i_22^post9+i_22^0 == 0 /\ -tmp_24^post9+tmp_24^0 == 0 /\ a_6^0-a_6^post9 == 0 /\ -__cil_tmp5_15^post9+__cil_tmp5_15^0 == 0 /\ i^0-i^post9 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ x_12^0-x_12^post9 == 0 /\ buffer_604^0-buffer_604^post9 == 0 /\ Result_5^0-Result_5^post9 == 0 /\ y_1094^0-y_1094^post9 == 0 /\ d_7^0-d_7^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ tmp___0_36^0-tmp___0_36^post9 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post9 == 0 /\ -h_17^post9+h_17^0 == 0 /\ cand_1104^0-cand_1104^post9 == 0 /\ -__disjvr_1^post9+__disjvr_1^0 == 0 /\ -buffer_1139^post9+buffer_1139^0 == 0 /\ -lt_29^post9+lt_29^0 == 0 /\ -ret_1103^post9+ret_1103^0 == 0 /\ -len_98^post9+len_98^0 == 0 /\ -x_8^post9+x_8^0 == 0 /\ buffer_35^0-buffer_35^post9 == 0 /\ -lt2^post9+lt2^0 == 0 /\ buffer_1077^0-buffer_1077^post9 == 0 /\ -ret_18^post9+ret_18^0 == 0 /\ elem_13^0-elem_13^post9 == 0 /\ -tmp_9^post9+tmp_9^0 == 0), cost: 1 31: l10 -> l5 : __disjvr_0^0'=__disjvr_0^post31, elem_13^0'=elem_13^post31, buffer_35^0'=buffer_35^post31, sz^0'=sz^post31, lt3^0'=lt3^post31, x_16^0'=x_16^post31, __cil_tmp5_10^0'=__cil_tmp5_10^post31, tmp___0_36^0'=tmp___0_36^post31, cand_1104^0'=cand_1104^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, i^0'=i^post31, tmp_24^0'=tmp_24^post31, prev_14^0'=prev_14^post31, __disjvr_2^0'=__disjvr_2^post31, y_1094^0'=y_1094^post31, __cil_tmp5_20^0'=__cil_tmp5_20^post31, x_12^0'=x_12^post31, d_7^0'=d_7^post31, buffer_21^0'=buffer_21^post31, lt2^0'=lt2^post31, l_11^0'=l_11^post31, Result_5^0'=Result_5^post31, tmp___0_25^0'=tmp___0_25^post31, ret_18^0'=ret_18^post31, a_6^0'=a_6^post31, __disjvr_1^0'=__disjvr_1^post31, h_17^0'=h_17^post31, buffer_604^0'=buffer_604^post31, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post31, x_8^0'=x_8^post31, __cil_tmp5_15^0'=__cil_tmp5_15^post31, tmp___0_605^0'=tmp___0_605^post31, cand_19^0'=cand_19^post31, buffer_1139^0'=buffer_1139^post31, lt1^0'=lt1^post31, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post31, ret_1103^0'=ret_1103^post31, __disjvr_3^0'=__disjvr_3^post31, (0 == 0 /\ prev_14^0-prev_14^post31 == 0 /\ elem_13^0-elem_13^post31 == 0 /\ tmp___0_605^0-tmp___0_605^post31 == 0 /\ -__disjvr_2^post31+__disjvr_2^0 == 0 /\ lt3^0-lt3^post31 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post31 == 0 /\ ret_18^0-ret_18^post31 == 0 /\ tmp___0_36^0-tmp___0_36^post31 == 0 /\ cand_1104^0-cand_1104^post31 == 0 /\ __disjvr_0^0-__disjvr_0^post31 == 0 /\ -a_6^post31+a_6^0 == 0 /\ buffer_1139^0-buffer_1139^post31 == 0 /\ -y_1094^post31+y_1094^0 == 0 /\ -i^post31+i^0 == 0 /\ sz^0-sz^post31 == 0 /\ -__cil_tmp5_15^post31+__cil_tmp5_15^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post31 == 0 /\ l_11^0-l_11^post31 == 0 /\ -__disjvr_3^post31+__disjvr_3^0 == 0 /\ -h_17^post31+h_17^0 == 0 /\ tmp___0_25^0-tmp___0_25^post31 == 0 /\ -lt_29^post31+lt_29^0 == 0 /\ -__disjvr_1^post31+__disjvr_1^0 == 0 /\ -lt1^post31+lt1^0 == 0 /\ -x_8^post31+x_8^0 == 0 /\ -ret_1103^post31+ret_1103^0 == 0 /\ buffer_21^0-buffer_21^post31 == 0 /\ -Result_5^post31+Result_5^0 == 0 /\ -d_7^post31+d_7^0 == 0 /\ x_12^0-x_12^post31 == 0 /\ -buffer_604^post31+buffer_604^0 == 0 /\ -cand_19^post31+cand_19^0 == 0 /\ -tmp_9^post31+tmp_9^0 == 0 /\ -lt2^post31+lt2^0 == 0 /\ -buffer_35^post31+buffer_35^0 == 0), cost: 1 32: l10 -> l18 : __disjvr_0^0'=__disjvr_0^post32, elem_13^0'=elem_13^post32, buffer_35^0'=buffer_35^post32, sz^0'=sz^post32, lt3^0'=lt3^post32, x_16^0'=x_16^post32, __cil_tmp5_10^0'=__cil_tmp5_10^post32, tmp___0_36^0'=tmp___0_36^post32, cand_1104^0'=cand_1104^post32, buffer_1077^0'=buffer_1077^post32, len_98^0'=len_98^post32, i^0'=i^post32, tmp_24^0'=tmp_24^post32, prev_14^0'=prev_14^post32, __disjvr_2^0'=__disjvr_2^post32, y_1094^0'=y_1094^post32, __cil_tmp5_20^0'=__cil_tmp5_20^post32, x_12^0'=x_12^post32, d_7^0'=d_7^post32, buffer_21^0'=buffer_21^post32, lt2^0'=lt2^post32, l_11^0'=l_11^post32, Result_5^0'=Result_5^post32, tmp___0_25^0'=tmp___0_25^post32, ret_18^0'=ret_18^post32, a_6^0'=a_6^post32, __disjvr_1^0'=__disjvr_1^post32, h_17^0'=h_17^post32, buffer_604^0'=buffer_604^post32, sz_23^0'=sz_23^post32, lt_29^0'=lt_29^post32, x_8^0'=x_8^post32, __cil_tmp5_15^0'=__cil_tmp5_15^post32, tmp___0_605^0'=tmp___0_605^post32, cand_19^0'=cand_19^post32, buffer_1139^0'=buffer_1139^post32, lt1^0'=lt1^post32, i_22^0'=i_22^post32, tmp_9^0'=tmp_9^post32, ret_1103^0'=ret_1103^post32, __disjvr_3^0'=__disjvr_3^post32, (0 == 0 /\ -lt_29^post32+lt_29^0 == 0 /\ x_8^0-x_8^post32 == 0 /\ -buffer_1139^post32+buffer_1139^0 == 0 /\ buffer_21^0-buffer_21^post32 == 0 /\ -__cil_tmp5_15^post32+__cil_tmp5_15^0 == 0 /\ cand_19^0-cand_19^post32 == 0 /\ -tmp_24^post32+tmp_24^0 == 0 /\ -tmp_9^post32+tmp_9^0 == 0 /\ -tmp___0_25^post32+tmp___0_25^0 == 0 /\ -d_7^post32+d_7^0 == 0 /\ a_6^0-a_6^post32 == 0 /\ x_16^0-x_16^post32 == 0 /\ i^0-i^post32 == 0 /\ x_12^0-x_12^post32 == 0 /\ y_1094^0-y_1094^post32 == 0 /\ __disjvr_1^0-__disjvr_1^post32 == 0 /\ -lt1^post32+lt1^0 == 0 /\ __disjvr_0^0-__disjvr_0^post32 == 0 /\ -len_98^post32+len_98^0 == 0 /\ -i_22^post32+i_22^0 == 0 /\ -sz_23^post32+sz_23^0 == 0 /\ -ret_1103^post32+ret_1103^0 == 0 /\ elem_13^0-elem_13^post32 == 0 /\ __disjvr_2^0-__disjvr_2^post32 == 0 /\ -lt2^post32+lt2^0 == 0 /\ -ret_18^post32+ret_18^0 == 0 /\ buffer_604^0-buffer_604^post32 == 0 /\ tmp___0_36^0-tmp___0_36^post32 == 0 /\ -cand_1104^post32+cand_1104^0 == 0 /\ buffer_1077^0-buffer_1077^post32 == 0 /\ -l_11^post32+l_11^0 == 0 /\ -__disjvr_3^post32+__disjvr_3^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post32 == 0 /\ -lt3^post32+lt3^0 == 0 /\ Result_5^0-Result_5^post32 == 0 /\ -h_17^post32+h_17^0 == 0 /\ -prev_14^post32+prev_14^0 == 0 /\ buffer_35^0-buffer_35^post32 == 0 /\ -tmp___0_605^post32+tmp___0_605^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post32 == 0), cost: 1 10: l11 -> l12 : __disjvr_0^0'=__disjvr_0^post10, elem_13^0'=elem_13^post10, buffer_35^0'=buffer_35^post10, sz^0'=sz^post10, lt3^0'=lt3^post10, x_16^0'=x_16^post10, __cil_tmp5_10^0'=__cil_tmp5_10^post10, tmp___0_36^0'=tmp___0_36^post10, cand_1104^0'=cand_1104^post10, buffer_1077^0'=buffer_1077^post10, len_98^0'=len_98^post10, i^0'=i^post10, tmp_24^0'=tmp_24^post10, prev_14^0'=prev_14^post10, __disjvr_2^0'=__disjvr_2^post10, y_1094^0'=y_1094^post10, __cil_tmp5_20^0'=__cil_tmp5_20^post10, x_12^0'=x_12^post10, d_7^0'=d_7^post10, buffer_21^0'=buffer_21^post10, lt2^0'=lt2^post10, l_11^0'=l_11^post10, Result_5^0'=Result_5^post10, tmp___0_25^0'=tmp___0_25^post10, ret_18^0'=ret_18^post10, a_6^0'=a_6^post10, __disjvr_1^0'=__disjvr_1^post10, h_17^0'=h_17^post10, buffer_604^0'=buffer_604^post10, sz_23^0'=sz_23^post10, lt_29^0'=lt_29^post10, x_8^0'=x_8^post10, __cil_tmp5_15^0'=__cil_tmp5_15^post10, tmp___0_605^0'=tmp___0_605^post10, cand_19^0'=cand_19^post10, buffer_1139^0'=buffer_1139^post10, lt1^0'=lt1^post10, i_22^0'=i_22^post10, tmp_9^0'=tmp_9^post10, ret_1103^0'=ret_1103^post10, __disjvr_3^0'=__disjvr_3^post10, (0 == 0 /\ -lt_29^post10+lt_29^0 == 0 /\ -buffer_1139^post10+buffer_1139^0 == 0 /\ tmp___0_25^0-tmp___0_25^post10 == 0 /\ l_11^0-l_11^post10 == 0 /\ -tmp___0_605^post10+tmp___0_605^0 == 0 /\ buffer_35^0-buffer_35^post10 == 0 /\ -buffer_604^post10+buffer_604^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post10 == 0 /\ i^0-i^post10 == 0 /\ h_17^0-h_17^post10 == 0 /\ cand_1104^0-cand_1104^post10 == 0 /\ -x_8^post10+x_8^0 == 0 /\ -l_11^0+elem_13^post10 == 0 /\ -__disjvr_3^post10+__disjvr_3^0 == 0 /\ -__disjvr_1^post10+__disjvr_1^0 == 0 /\ -lt1^post10+lt1^0 == 0 /\ -Result_5^post10+Result_5^0 == 0 /\ 1-len_98^0 <= 0 /\ buffer_1077^0-buffer_1077^post10 == 0 /\ tmp_24^0-tmp_24^post10 == 0 /\ d_7^0-d_7^post10 == 0 /\ -i_22^post10+i_22^0 == 0 /\ -a_6^post10+a_6^0 == 0 /\ sz^0-sz^post10 == 0 /\ -__cil_tmp5_10^post10+__cil_tmp5_10^0 == 0 /\ -ret_1103^post10+ret_1103^0 == 0 /\ x_16^0-x_16^post10 == 0 /\ tmp_9^0-tmp_9^post10 == 0 /\ lt3^0-lt3^post10 == 0 /\ -buffer_21^post10+buffer_21^0 == 0 /\ __disjvr_2^0-__disjvr_2^post10 == 0 /\ sz_23^0-sz_23^post10 == 0 /\ -x_12^post10+x_12^0 == 0 /\ -cand_19^post10+cand_19^0 == 0 /\ -ret_18^post10+ret_18^0 == 0 /\ prev_14^post10 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post10 == 0 /\ lt2^0-lt2^post10 == 0 /\ __disjvr_0^0-__disjvr_0^post10 == 0 /\ -tmp___0_36^post10+tmp___0_36^0 == 0 /\ y_1094^0-y_1094^post10 == 0), cost: 1 11: l11 -> l8 : __disjvr_0^0'=__disjvr_0^post11, elem_13^0'=elem_13^post11, buffer_35^0'=buffer_35^post11, sz^0'=sz^post11, lt3^0'=lt3^post11, x_16^0'=x_16^post11, __cil_tmp5_10^0'=__cil_tmp5_10^post11, tmp___0_36^0'=tmp___0_36^post11, cand_1104^0'=cand_1104^post11, buffer_1077^0'=buffer_1077^post11, len_98^0'=len_98^post11, i^0'=i^post11, tmp_24^0'=tmp_24^post11, prev_14^0'=prev_14^post11, __disjvr_2^0'=__disjvr_2^post11, y_1094^0'=y_1094^post11, __cil_tmp5_20^0'=__cil_tmp5_20^post11, x_12^0'=x_12^post11, d_7^0'=d_7^post11, buffer_21^0'=buffer_21^post11, lt2^0'=lt2^post11, l_11^0'=l_11^post11, Result_5^0'=Result_5^post11, tmp___0_25^0'=tmp___0_25^post11, ret_18^0'=ret_18^post11, a_6^0'=a_6^post11, __disjvr_1^0'=__disjvr_1^post11, h_17^0'=h_17^post11, buffer_604^0'=buffer_604^post11, sz_23^0'=sz_23^post11, lt_29^0'=lt_29^post11, x_8^0'=x_8^post11, __cil_tmp5_15^0'=__cil_tmp5_15^post11, tmp___0_605^0'=tmp___0_605^post11, cand_19^0'=cand_19^post11, buffer_1139^0'=buffer_1139^post11, lt1^0'=lt1^post11, i_22^0'=i_22^post11, tmp_9^0'=tmp_9^post11, ret_1103^0'=ret_1103^post11, __disjvr_3^0'=__disjvr_3^post11, (buffer_21^0-buffer_21^post11 == 0 /\ -cand_19^post11+cand_19^0 == 0 /\ -i_22^post11+i_22^0 == 0 /\ Result_5^0-Result_5^post11 == 0 /\ tmp_24^0-tmp_24^post11 == 0 /\ -lt1^post11+lt1^0 == 0 /\ lt3^0-lt3^post11 == 0 /\ buffer_1139^0-buffer_1139^post11 == 0 /\ sz^0-sz^post11 == 0 /\ buffer_35^0-buffer_35^post11 == 0 /\ -d_7^post11+d_7^0 == 0 /\ tmp___0_36^0-tmp___0_36^post11 == 0 /\ -__disjvr_3^post11+__disjvr_3^0 == 0 /\ -i^post11+i^0 == 0 /\ -lt2^post11+lt2^0 == 0 /\ -prev_14^post11+prev_14^0 == 0 /\ -tmp___0_605^post11+tmp___0_605^0 == 0 /\ -h_17^post11+h_17^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post11 == 0 /\ x_8^0-x_8^post11 == 0 /\ sz^0-i^0 <= 0 /\ -tmp_9^post11+tmp_9^0 == 0 /\ __disjvr_0^0-__disjvr_0^post11 == 0 /\ buffer_1077^0-buffer_1077^post11 == 0 /\ -x_16^post11+x_16^0 == 0 /\ -buffer_604^post11+buffer_604^0 == 0 /\ __disjvr_2^0-__disjvr_2^post11 == 0 /\ elem_13^0-elem_13^post11 == 0 /\ x_12^0-x_12^post11 == 0 /\ len_98^0-len_98^post11 == 0 /\ -__cil_tmp5_15^post11+__cil_tmp5_15^0 == 0 /\ y_1094^0-y_1094^post11 == 0 /\ -a_6^post11+a_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post11 == 0 /\ -lt_29^post11+lt_29^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post11 == 0 /\ tmp___0_25^0-tmp___0_25^post11 == 0 /\ -cand_1104^post11+cand_1104^0 == 0 /\ ret_18^0-ret_18^post11 == 0 /\ -l_11^post11+l_11^0 == 0 /\ -sz_23^post11+sz_23^0 == 0 /\ -ret_1103^post11+ret_1103^0 == 0), cost: 1 12: l11 -> l13 : __disjvr_0^0'=__disjvr_0^post12, elem_13^0'=elem_13^post12, buffer_35^0'=buffer_35^post12, sz^0'=sz^post12, lt3^0'=lt3^post12, x_16^0'=x_16^post12, __cil_tmp5_10^0'=__cil_tmp5_10^post12, tmp___0_36^0'=tmp___0_36^post12, cand_1104^0'=cand_1104^post12, buffer_1077^0'=buffer_1077^post12, len_98^0'=len_98^post12, i^0'=i^post12, tmp_24^0'=tmp_24^post12, prev_14^0'=prev_14^post12, __disjvr_2^0'=__disjvr_2^post12, y_1094^0'=y_1094^post12, __cil_tmp5_20^0'=__cil_tmp5_20^post12, x_12^0'=x_12^post12, d_7^0'=d_7^post12, buffer_21^0'=buffer_21^post12, lt2^0'=lt2^post12, l_11^0'=l_11^post12, Result_5^0'=Result_5^post12, tmp___0_25^0'=tmp___0_25^post12, ret_18^0'=ret_18^post12, a_6^0'=a_6^post12, __disjvr_1^0'=__disjvr_1^post12, h_17^0'=h_17^post12, buffer_604^0'=buffer_604^post12, sz_23^0'=sz_23^post12, lt_29^0'=lt_29^post12, x_8^0'=x_8^post12, __cil_tmp5_15^0'=__cil_tmp5_15^post12, tmp___0_605^0'=tmp___0_605^post12, cand_19^0'=cand_19^post12, buffer_1139^0'=buffer_1139^post12, lt1^0'=lt1^post12, i_22^0'=i_22^post12, tmp_9^0'=tmp_9^post12, ret_1103^0'=ret_1103^post12, __disjvr_3^0'=__disjvr_3^post12, (__disjvr_2^0-__disjvr_2^post12 == 0 /\ prev_14^0-prev_14^post12 == 0 /\ buffer_35^0-buffer_35^post12 == 0 /\ elem_13^0-elem_13^post12 == 0 /\ tmp___0_36^0-tmp___0_36^post12 == 0 /\ -tmp___0_605^post12+tmp___0_605^0 == 0 /\ buffer_1077^0-buffer_1077^post12 == 0 /\ x_12^0-x_12^post12 == 0 /\ -sz_23^post12+sz_23^0 == 0 /\ 1-sz^0+i^0 <= 0 /\ __disjvr_0^0-__disjvr_0^post12 == 0 /\ y_1094^0-y_1094^post12 == 0 /\ -1+lt1^post12-lt1^0 == 0 /\ lt3^0-lt3^post12 == 0 /\ -__cil_tmp5_20^post12+__cil_tmp5_20^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post12 == 0 /\ sz^0-sz^post12 == 0 /\ -cand_19^post12+cand_19^0 == 0 /\ lt2^0-lt2^post12 == 0 /\ -tmp_9^post12+tmp_9^0 == 0 /\ -len_98^post12+len_98^0 == 0 /\ -ret_18^post12+ret_18^0 == 0 /\ -l_11^post12+l_11^0 == 0 /\ -__disjvr_3^post12+__disjvr_3^0 == 0 /\ buffer_21^0-buffer_21^post12 == 0 /\ a_6^0-a_6^post12 == 0 /\ -h_17^post12+h_17^0 == 0 /\ d_7^0-d_7^post12 == 0 /\ -lt_29^post12+lt_29^0 == 0 /\ -buffer_1139^post12+buffer_1139^0 == 0 /\ -1-i^0+i^post12 == 0 /\ -tmp_24^post12+tmp_24^0 == 0 /\ -x_8^post12+x_8^0 == 0 /\ -ret_1103^post12+ret_1103^0 == 0 /\ -__disjvr_1^post12+__disjvr_1^0 == 0 /\ -Result_5^post12+Result_5^0 == 0 /\ x_16^0-x_16^post12 == 0 /\ -tmp___0_25^post12+tmp___0_25^0 == 0 /\ -__cil_tmp5_15^post12+__cil_tmp5_15^0 == 0 /\ cand_1104^0-cand_1104^post12 == 0 /\ buffer_604^0-buffer_604^post12 == 0 /\ -i_22^post12+i_22^0 == 0), cost: 1 18: l12 -> l18 : __disjvr_0^0'=__disjvr_0^post18, elem_13^0'=elem_13^post18, buffer_35^0'=buffer_35^post18, sz^0'=sz^post18, lt3^0'=lt3^post18, x_16^0'=x_16^post18, __cil_tmp5_10^0'=__cil_tmp5_10^post18, tmp___0_36^0'=tmp___0_36^post18, cand_1104^0'=cand_1104^post18, buffer_1077^0'=buffer_1077^post18, len_98^0'=len_98^post18, i^0'=i^post18, tmp_24^0'=tmp_24^post18, prev_14^0'=prev_14^post18, __disjvr_2^0'=__disjvr_2^post18, y_1094^0'=y_1094^post18, __cil_tmp5_20^0'=__cil_tmp5_20^post18, x_12^0'=x_12^post18, d_7^0'=d_7^post18, buffer_21^0'=buffer_21^post18, lt2^0'=lt2^post18, l_11^0'=l_11^post18, Result_5^0'=Result_5^post18, tmp___0_25^0'=tmp___0_25^post18, ret_18^0'=ret_18^post18, a_6^0'=a_6^post18, __disjvr_1^0'=__disjvr_1^post18, h_17^0'=h_17^post18, buffer_604^0'=buffer_604^post18, sz_23^0'=sz_23^post18, lt_29^0'=lt_29^post18, x_8^0'=x_8^post18, __cil_tmp5_15^0'=__cil_tmp5_15^post18, tmp___0_605^0'=tmp___0_605^post18, cand_19^0'=cand_19^post18, buffer_1139^0'=buffer_1139^post18, lt1^0'=lt1^post18, i_22^0'=i_22^post18, tmp_9^0'=tmp_9^post18, ret_1103^0'=ret_1103^post18, __disjvr_3^0'=__disjvr_3^post18, (0 == 0 /\ __disjvr_2^0-__disjvr_2^post18 == 0 /\ cand_19^0-cand_19^post18 == 0 /\ -__cil_tmp5_10^post18+__cil_tmp5_10^0 == 0 /\ elem_13^0 <= 0 /\ sz^0-sz^post18 == 0 /\ elem_13^0-elem_13^post18 == 0 /\ prev_14^0-prev_14^post18 == 0 /\ -tmp_24^post18+tmp_24^0 == 0 /\ buffer_604^0-buffer_604^post18 == 0 /\ -ret_1103^post18+ret_1103^0 == 0 /\ x_16^0-x_16^post18 == 0 /\ y_1094^0-y_1094^post18 == 0 /\ tmp___0_36^0-tmp___0_36^post18 == 0 /\ lt2^0-lt2^post18 == 0 /\ __disjvr_0^0-__disjvr_0^post18 == 0 /\ -sz_23^post18+sz_23^0 == 0 /\ __cil_tmp5_15^post18-l_11^post18 == 0 /\ -__cil_tmp5_15^post18+Result_5^post18 == 0 /\ prev_14^0 <= 0 /\ -prev_14^0 <= 0 /\ -lt1^post18+lt1^0 == 0 /\ -__cil_tmp5_20^post18+__cil_tmp5_20^0 == 0 /\ 1-len_98^0 <= 0 /\ -i_22^post18+i_22^0 == 0 /\ -x_12^0+l_11^post18 == 0 /\ -lt_29^post18+lt_29^0 == 0 /\ d_7^0-d_7^post18 == 0 /\ -buffer_1139^post18+buffer_1139^0 == 0 /\ -buffer_21^post18+buffer_21^0 == 0 /\ buffer_35^0-buffer_35^post18 == 0 /\ a_6^0-a_6^post18 == 0 /\ i^0-i^post18 == 0 /\ -tmp___0_605^post18+tmp___0_605^0 == 0 /\ -h_17^post18+h_17^0 == 0 /\ -ret_18^post18+ret_18^0 == 0 /\ x_12^0-x_12^post18 == 0 /\ -tmp_9^post18+tmp_9^0 == 0 /\ cand_1104^0-cand_1104^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^0 == 0 /\ -x_8^post18+x_8^0 == 0 /\ -lt3^post18+lt3^0 == 0 /\ -tmp___0_25^post18+tmp___0_25^0 == 0 /\ buffer_1077^0-buffer_1077^post18 == 0 /\ -__disjvr_3^post18+__disjvr_3^0 == 0 /\ -elem_13^0 <= 0), cost: 1 13: l13 -> l11 : __disjvr_0^0'=__disjvr_0^post13, elem_13^0'=elem_13^post13, buffer_35^0'=buffer_35^post13, sz^0'=sz^post13, lt3^0'=lt3^post13, x_16^0'=x_16^post13, __cil_tmp5_10^0'=__cil_tmp5_10^post13, tmp___0_36^0'=tmp___0_36^post13, cand_1104^0'=cand_1104^post13, buffer_1077^0'=buffer_1077^post13, len_98^0'=len_98^post13, i^0'=i^post13, tmp_24^0'=tmp_24^post13, prev_14^0'=prev_14^post13, __disjvr_2^0'=__disjvr_2^post13, y_1094^0'=y_1094^post13, __cil_tmp5_20^0'=__cil_tmp5_20^post13, x_12^0'=x_12^post13, d_7^0'=d_7^post13, buffer_21^0'=buffer_21^post13, lt2^0'=lt2^post13, l_11^0'=l_11^post13, Result_5^0'=Result_5^post13, tmp___0_25^0'=tmp___0_25^post13, ret_18^0'=ret_18^post13, a_6^0'=a_6^post13, __disjvr_1^0'=__disjvr_1^post13, h_17^0'=h_17^post13, buffer_604^0'=buffer_604^post13, sz_23^0'=sz_23^post13, lt_29^0'=lt_29^post13, x_8^0'=x_8^post13, __cil_tmp5_15^0'=__cil_tmp5_15^post13, tmp___0_605^0'=tmp___0_605^post13, cand_19^0'=cand_19^post13, buffer_1139^0'=buffer_1139^post13, lt1^0'=lt1^post13, i_22^0'=i_22^post13, tmp_9^0'=tmp_9^post13, ret_1103^0'=ret_1103^post13, __disjvr_3^0'=__disjvr_3^post13, (-ret_1103^post13+ret_1103^0 == 0 /\ -lt1^post13+lt1^0 == 0 /\ buffer_1139^0-buffer_1139^post13 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post13 == 0 /\ -buffer_604^post13+buffer_604^0 == 0 /\ -__disjvr_2^post13+__disjvr_2^0 == 0 /\ ret_18^0-ret_18^post13 == 0 /\ -tmp_9^post13+tmp_9^0 == 0 /\ len_98^0-len_98^post13 == 0 /\ x_16^0-x_16^post13 == 0 /\ d_7^0-d_7^post13 == 0 /\ cand_1104^0-cand_1104^post13 == 0 /\ i^0-i^post13 == 0 /\ tmp___0_605^0-tmp___0_605^post13 == 0 /\ -sz_23^post13+sz_23^0 == 0 /\ tmp___0_25^0-tmp___0_25^post13 == 0 /\ tmp_24^0-tmp_24^post13 == 0 /\ -y_1094^post13+y_1094^0 == 0 /\ -x_8^post13+x_8^0 == 0 /\ -i_22^post13+i_22^0 == 0 /\ -cand_19^post13+cand_19^0 == 0 /\ -Result_5^post13+Result_5^0 == 0 /\ prev_14^0-prev_14^post13 == 0 /\ elem_13^0-elem_13^post13 == 0 /\ -buffer_21^post13+buffer_21^0 == 0 /\ sz^0-sz^post13 == 0 /\ tmp___0_36^0-tmp___0_36^post13 == 0 /\ lt2^0-lt2^post13 == 0 /\ buffer_1077^0-buffer_1077^post13 == 0 /\ __disjvr_0^0-__disjvr_0^post13 == 0 /\ -x_12^post13+x_12^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post13 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post13 == 0 /\ -h_17^post13+h_17^0 == 0 /\ -a_6^post13+a_6^0 == 0 /\ -lt_29^post13+lt_29^0 == 0 /\ lt3^0-lt3^post13 == 0 /\ l_11^0-l_11^post13 == 0 /\ buffer_35^0-buffer_35^post13 == 0 /\ -__disjvr_1^post13+__disjvr_1^0 == 0), cost: 1 21: l18 -> l11 : __disjvr_0^0'=__disjvr_0^post21, elem_13^0'=elem_13^post21, buffer_35^0'=buffer_35^post21, sz^0'=sz^post21, lt3^0'=lt3^post21, x_16^0'=x_16^post21, __cil_tmp5_10^0'=__cil_tmp5_10^post21, tmp___0_36^0'=tmp___0_36^post21, cand_1104^0'=cand_1104^post21, buffer_1077^0'=buffer_1077^post21, len_98^0'=len_98^post21, i^0'=i^post21, tmp_24^0'=tmp_24^post21, prev_14^0'=prev_14^post21, __disjvr_2^0'=__disjvr_2^post21, y_1094^0'=y_1094^post21, __cil_tmp5_20^0'=__cil_tmp5_20^post21, x_12^0'=x_12^post21, d_7^0'=d_7^post21, buffer_21^0'=buffer_21^post21, lt2^0'=lt2^post21, l_11^0'=l_11^post21, Result_5^0'=Result_5^post21, tmp___0_25^0'=tmp___0_25^post21, ret_18^0'=ret_18^post21, a_6^0'=a_6^post21, __disjvr_1^0'=__disjvr_1^post21, h_17^0'=h_17^post21, buffer_604^0'=buffer_604^post21, sz_23^0'=sz_23^post21, lt_29^0'=lt_29^post21, x_8^0'=x_8^post21, __cil_tmp5_15^0'=__cil_tmp5_15^post21, tmp___0_605^0'=tmp___0_605^post21, cand_19^0'=cand_19^post21, buffer_1139^0'=buffer_1139^post21, lt1^0'=lt1^post21, i_22^0'=i_22^post21, tmp_9^0'=tmp_9^post21, ret_1103^0'=ret_1103^post21, __disjvr_3^0'=__disjvr_3^post21, (x_8^0-x_8^post21 == 0 /\ -lt_29^post21+lt_29^0 == 0 /\ -__cil_tmp5_15^post21+__cil_tmp5_15^0 == 0 /\ -buffer_1139^post21+buffer_1139^0 == 0 /\ -prev_14^post21+prev_14^0 == 0 /\ -tmp_24^post21+tmp_24^0 == 0 /\ buffer_21^0-buffer_21^post21 == 0 /\ len_98^0-len_98^post21 == 0 /\ -tmp___0_605^post21+tmp___0_605^0 == 0 /\ buffer_35^0-buffer_35^post21 == 0 /\ -tmp___0_25^post21+tmp___0_25^0 == 0 /\ -h_17^post21+h_17^0 == 0 /\ -d_7^post21+d_7^0 == 0 /\ elem_13^0-elem_13^post21 == 0 /\ a_6^0-a_6^post21 == 0 /\ x_12^0-x_12^post21 == 0 /\ lt1^post21 == 0 /\ tmp___0_36^0-tmp___0_36^post21 == 0 /\ lt3^0-lt3^post21 == 0 /\ -i_22^post21+i_22^0 == 0 /\ __disjvr_2^0-__disjvr_2^post21 == 0 /\ -sz_23^post21+sz_23^0 == 0 /\ sz^0-sz^post21 == 0 /\ -buffer_1077^post21+buffer_1077^0 == 0 /\ -ret_1103^post21+ret_1103^0 == 0 /\ -lt2^post21+lt2^0 == 0 /\ buffer_604^0-buffer_604^post21 == 0 /\ x_16^0-x_16^post21 == 0 /\ -cand_1104^post21+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post21 == 0 /\ -cand_19^post21+cand_19^0 == 0 /\ -l_11^post21+l_11^0 == 0 /\ -ret_18^post21+ret_18^0 == 0 /\ -tmp_9^post21+tmp_9^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post21 == 0 /\ __disjvr_0^0-__disjvr_0^post21 == 0 /\ Result_5^0-Result_5^post21 == 0 /\ i^post21 == 0 /\ -__disjvr_3^post21+__disjvr_3^0 == 0 /\ y_1094^0-y_1094^post21 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post21 == 0), cost: 1 29: l24 -> l25 : __disjvr_0^0'=__disjvr_0^post29, elem_13^0'=elem_13^post29, buffer_35^0'=buffer_35^post29, sz^0'=sz^post29, lt3^0'=lt3^post29, x_16^0'=x_16^post29, __cil_tmp5_10^0'=__cil_tmp5_10^post29, tmp___0_36^0'=tmp___0_36^post29, cand_1104^0'=cand_1104^post29, buffer_1077^0'=buffer_1077^post29, len_98^0'=len_98^post29, i^0'=i^post29, tmp_24^0'=tmp_24^post29, prev_14^0'=prev_14^post29, __disjvr_2^0'=__disjvr_2^post29, y_1094^0'=y_1094^post29, __cil_tmp5_20^0'=__cil_tmp5_20^post29, x_12^0'=x_12^post29, d_7^0'=d_7^post29, buffer_21^0'=buffer_21^post29, lt2^0'=lt2^post29, l_11^0'=l_11^post29, Result_5^0'=Result_5^post29, tmp___0_25^0'=tmp___0_25^post29, ret_18^0'=ret_18^post29, a_6^0'=a_6^post29, __disjvr_1^0'=__disjvr_1^post29, h_17^0'=h_17^post29, buffer_604^0'=buffer_604^post29, sz_23^0'=sz_23^post29, lt_29^0'=lt_29^post29, x_8^0'=x_8^post29, __cil_tmp5_15^0'=__cil_tmp5_15^post29, tmp___0_605^0'=tmp___0_605^post29, cand_19^0'=cand_19^post29, buffer_1139^0'=buffer_1139^post29, lt1^0'=lt1^post29, i_22^0'=i_22^post29, tmp_9^0'=tmp_9^post29, ret_1103^0'=ret_1103^post29, __disjvr_3^0'=__disjvr_3^post29, (-lt_29^post29+lt_29^0 == 0 /\ -__cil_tmp5_15^post29+__cil_tmp5_15^0 == 0 /\ -buffer_1139^post29+buffer_1139^0 == 0 /\ -__disjvr_2^post29+__disjvr_2^0 == 0 /\ -tmp___0_25^post29+tmp___0_25^0 == 0 /\ tmp___0_36^0-tmp___0_36^post29 == 0 /\ -tmp_9^post29+tmp_9^0 == 0 /\ ret_18^0-ret_18^post29 == 0 /\ -buffer_604^post29+buffer_604^0 == 0 /\ -h_17^post29+h_17^0 == 0 /\ -d_7^post29+d_7^0 == 0 /\ prev_14^0-prev_14^post29 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post29 == 0 /\ elem_13^0-elem_13^post29 == 0 /\ sz^0-sz^post29 == 0 /\ -x_8^post29+x_8^0 == 0 /\ lt3^0-lt3^post29 == 0 /\ Result_5^0-Result_5^post29 == 0 /\ -lt1^post29+lt1^0 == 0 /\ len_98^0-len_98^post29 == 0 /\ buffer_35^0-buffer_35^post29 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post29 == 0 /\ -sz_23^post29+sz_23^0 == 0 /\ -a_6^post29+a_6^0 == 0 /\ -ret_1103^post29+ret_1103^0 == 0 /\ -i_22^post29+i_22^0 == 0 /\ -i^post29+i^0 == 0 /\ -lt2^post29+lt2^0 == 0 /\ __disjvr_1^0-__disjvr_1^post29 == 0 /\ __disjvr_3^post29-__disjvr_3^0 == 0 /\ buffer_21^0-buffer_21^post29 == 0 /\ -cand_19^post29+cand_19^0 == 0 /\ -l_11^post29+l_11^0 == 0 /\ x_16^0-x_16^post29 == 0 /\ x_12^0-x_12^post29 == 0 /\ cand_1104^0-cand_1104^post29 == 0 /\ -__disjvr_3^post29+__disjvr_3^0 == 0 /\ y_1094^0-y_1094^post29 == 0 /\ -buffer_1077^post29+buffer_1077^0 == 0 /\ __disjvr_0^0-__disjvr_0^post29 == 0 /\ tmp_24^0-tmp_24^post29 == 0 /\ -tmp___0_605^post29+tmp___0_605^0 == 0), cost: 1 30: l25 -> l11 : __disjvr_0^0'=__disjvr_0^post30, elem_13^0'=elem_13^post30, buffer_35^0'=buffer_35^post30, sz^0'=sz^post30, lt3^0'=lt3^post30, x_16^0'=x_16^post30, __cil_tmp5_10^0'=__cil_tmp5_10^post30, tmp___0_36^0'=tmp___0_36^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post30, len_98^0'=len_98^post30, i^0'=i^post30, tmp_24^0'=tmp_24^post30, prev_14^0'=prev_14^post30, __disjvr_2^0'=__disjvr_2^post30, y_1094^0'=y_1094^post30, __cil_tmp5_20^0'=__cil_tmp5_20^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt2^post30, l_11^0'=l_11^post30, Result_5^0'=Result_5^post30, tmp___0_25^0'=tmp___0_25^post30, ret_18^0'=ret_18^post30, a_6^0'=a_6^post30, __disjvr_1^0'=__disjvr_1^post30, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=x_8^post30, __cil_tmp5_15^0'=__cil_tmp5_15^post30, tmp___0_605^0'=tmp___0_605^post30, cand_19^0'=cand_19^post30, buffer_1139^0'=buffer_1139^post30, lt1^0'=lt1^post30, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post30, ret_1103^0'=ret_1103^post30, __disjvr_3^0'=__disjvr_3^post30, (0 == 0 /\ -__disjvr_1^post30+__disjvr_1^0 == 0 /\ lt3^0-lt3^post30 == 0 /\ sz^0-sz^post30 == 0 /\ d_7^0-d_7^post30 == 0 /\ tmp___0_25^0-tmp___0_25^post30 == 0 /\ -lt_29^10+h_17^10 == 0 /\ -buffer_1139^post30+buffer_1139^0 == 0 /\ -x_8^post30+x_8^0 == 0 /\ -lt1^post30+lt1^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post30 == 0 /\ -__cil_tmp5_20^post30+__cil_tmp5_20^0 == 0 /\ -y_1094^0+lt_29^10 == 0 /\ i^0-i^post30 == 0 /\ -tmp___0_605^post30+tmp___0_605^0 == 0 /\ -a_6^post30+a_6^0 == 0 /\ __disjvr_0^0-__disjvr_0^post30 == 0 /\ -__disjvr_3^post30+__disjvr_3^0 == 0 /\ cand_19^post30-h_17^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post30 == 0 /\ buffer_604^0-buffer_604^post30 == 0 /\ Result_5^0-Result_5^post30 == 0 /\ -__disjvr_2^post30+__disjvr_2^0 == 0 /\ -lt2^post30+lt2^0 == 0 /\ -ret_18^post30+ret_18^0 == 0 /\ -buffer_35^post30+buffer_35^0 == 0 /\ prev_14^0-prev_14^post30 == 0 /\ elem_13^0-elem_13^post30 == 0 /\ -y_1094^post30+y_1094^0 == 0 /\ -tmp_9^post30+tmp_9^0 == 0 /\ tmp___0_36^0-tmp___0_36^post30 == 0 /\ buffer_1077^0-buffer_1077^post30 == 0), cost: 1 33: l26 -> l9 : __disjvr_0^0'=__disjvr_0^post33, elem_13^0'=elem_13^post33, buffer_35^0'=buffer_35^post33, sz^0'=sz^post33, lt3^0'=lt3^post33, x_16^0'=x_16^post33, __cil_tmp5_10^0'=__cil_tmp5_10^post33, tmp___0_36^0'=tmp___0_36^post33, cand_1104^0'=cand_1104^post33, buffer_1077^0'=buffer_1077^post33, len_98^0'=len_98^post33, i^0'=i^post33, tmp_24^0'=tmp_24^post33, prev_14^0'=prev_14^post33, __disjvr_2^0'=__disjvr_2^post33, y_1094^0'=y_1094^post33, __cil_tmp5_20^0'=__cil_tmp5_20^post33, x_12^0'=x_12^post33, d_7^0'=d_7^post33, buffer_21^0'=buffer_21^post33, lt2^0'=lt2^post33, l_11^0'=l_11^post33, Result_5^0'=Result_5^post33, tmp___0_25^0'=tmp___0_25^post33, ret_18^0'=ret_18^post33, a_6^0'=a_6^post33, __disjvr_1^0'=__disjvr_1^post33, h_17^0'=h_17^post33, buffer_604^0'=buffer_604^post33, sz_23^0'=sz_23^post33, lt_29^0'=lt_29^post33, x_8^0'=x_8^post33, __cil_tmp5_15^0'=__cil_tmp5_15^post33, tmp___0_605^0'=tmp___0_605^post33, cand_19^0'=cand_19^post33, buffer_1139^0'=buffer_1139^post33, lt1^0'=lt1^post33, i_22^0'=i_22^post33, tmp_9^0'=tmp_9^post33, ret_1103^0'=ret_1103^post33, __disjvr_3^0'=__disjvr_3^post33, (buffer_1077^0-buffer_1077^post33 == 0 /\ __disjvr_0^0-__disjvr_0^post33 == 0 /\ -buffer_21^post33+buffer_21^0 == 0 /\ -ret_18^post33+ret_18^0 == 0 /\ -i_22^post33+i_22^0 == 0 /\ -len_98^post33+len_98^0 == 0 /\ __disjvr_2^0-__disjvr_2^post33 == 0 /\ -__disjvr_1^post33+__disjvr_1^0 == 0 /\ tmp_24^0-tmp_24^post33 == 0 /\ -lt1^post33+lt1^0 == 0 /\ elem_13^0-elem_13^post33 == 0 /\ sz^0-sz^post33 == 0 /\ buffer_35^0-buffer_35^post33 == 0 /\ -__cil_tmp5_15^post33+__cil_tmp5_15^0 == 0 /\ -buffer_604^post33+buffer_604^0 == 0 /\ lt2^0-lt2^post33 == 0 /\ -__disjvr_3^post33+__disjvr_3^0 == 0 /\ y_1094^0-y_1094^post33 == 0 /\ lt3^0-lt3^post33 == 0 /\ -prev_14^post33+prev_14^0 == 0 /\ -buffer_1139^post33+buffer_1139^0 == 0 /\ -ret_1103^post33+ret_1103^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post33 == 0 /\ l_11^0-l_11^post33 == 0 /\ -Result_5^post33+Result_5^0 == 0 /\ i^0-i^post33 == 0 /\ -tmp_9^post33+tmp_9^0 == 0 /\ -tmp___0_605^post33+tmp___0_605^0 == 0 /\ -x_8^post33+x_8^0 == 0 /\ -cand_19^post33+cand_19^0 == 0 /\ sz_23^0-sz_23^post33 == 0 /\ -tmp___0_25^post33+tmp___0_25^0 == 0 /\ -__cil_tmp5_20^post33+__cil_tmp5_20^0 == 0 /\ lt_29^0-lt_29^post33 == 0 /\ d_7^0-d_7^post33 == 0 /\ cand_1104^0-cand_1104^post33 == 0 /\ x_16^0-x_16^post33 == 0 /\ tmp___0_36^0-tmp___0_36^post33 == 0 /\ x_12^0-x_12^post33 == 0 /\ -a_6^post33+a_6^0 == 0 /\ h_17^0-h_17^post33 == 0), cost: 1 Applied preprocessing Original rule: l3 -> l4 : __disjvr_0^0'=__disjvr_0^post2, elem_13^0'=elem_13^post2, buffer_35^0'=buffer_35^post2, sz^0'=sz^post2, lt3^0'=lt3^post2, x_16^0'=x_16^post2, __cil_tmp5_10^0'=__cil_tmp5_10^post2, tmp___0_36^0'=tmp___0_36^post2, cand_1104^0'=cand_1104^post2, buffer_1077^0'=buffer_1077^post2, len_98^0'=len_98^post2, i^0'=i^post2, tmp_24^0'=tmp_24^post2, prev_14^0'=prev_14^post2, __disjvr_2^0'=__disjvr_2^post2, y_1094^0'=y_1094^post2, __cil_tmp5_20^0'=__cil_tmp5_20^post2, x_12^0'=x_12^post2, d_7^0'=d_7^post2, buffer_21^0'=buffer_21^post2, lt2^0'=lt2^post2, l_11^0'=l_11^post2, Result_5^0'=Result_5^post2, tmp___0_25^0'=tmp___0_25^post2, ret_18^0'=ret_18^post2, a_6^0'=a_6^post2, __disjvr_1^0'=__disjvr_1^post2, h_17^0'=h_17^post2, buffer_604^0'=buffer_604^post2, sz_23^0'=sz_23^post2, lt_29^0'=lt_29^post2, x_8^0'=x_8^post2, __cil_tmp5_15^0'=__cil_tmp5_15^post2, tmp___0_605^0'=tmp___0_605^post2, cand_19^0'=cand_19^post2, buffer_1139^0'=buffer_1139^post2, lt1^0'=lt1^post2, i_22^0'=i_22^post2, tmp_9^0'=tmp_9^post2, ret_1103^0'=ret_1103^post2, __disjvr_3^0'=__disjvr_3^post2, (-ret_1103^post2+ret_1103^0 == 0 /\ -lt1^post2+lt1^0 == 0 /\ -1+i_22^post2-i_22^0 == 0 /\ -sz_23^post2+sz_23^0 == 0 /\ prev_14^0-prev_14^post2 == 0 /\ elem_13^0-elem_13^post2 == 0 /\ Result_5^0-Result_5^post2 == 0 /\ -__disjvr_2^post2+__disjvr_2^0 == 0 /\ -buffer_604^post2+buffer_604^0 == 0 /\ __disjvr_0^0-__disjvr_0^post2 == 0 /\ -__cil_tmp5_15^post2+__cil_tmp5_15^0 == 0 /\ tmp___0_36^0-tmp___0_36^post2 == 0 /\ -tmp_9^post2+tmp_9^0 == 0 /\ -Result_5^0+buffer_21^post2 == 0 /\ -len_98^0 <= 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post2 == 0 /\ sz^0-sz^post2 == 0 /\ -y_1094^post2+y_1094^0 == 0 /\ lt3^0-lt3^post2 == 0 /\ buffer_35^0-buffer_35^post2 == 0 /\ ret_18^0-ret_18^post2 == 0 /\ x_8^0-x_8^post2 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post2 == 0 /\ -buffer_1139^post2+buffer_1139^0 == 0 /\ -a_6^post2+a_6^0 == 0 /\ -i^post2+i^0 == 0 /\ -lt2^post2+lt2^0 == 0 /\ __disjvr_1^0-__disjvr_1^post2 == 0 /\ -cand_19^post2+cand_19^0 == 0 /\ -l_11^post2+l_11^0 == 0 /\ cand_1104^0-cand_1104^post2 == 0 /\ x_16^0-x_16^post2 == 0 /\ -tmp___0_25^post2+tmp___0_25^0 == 0 /\ x_12^0-x_12^post2 == 0 /\ -__disjvr_3^post2+__disjvr_3^0 == 0 /\ -d_7^post2+d_7^0 == 0 /\ -1-len_98^0+len_98^post2 == 0 /\ -tmp___0_605^post2+tmp___0_605^0 == 0 /\ -h_17^post2+h_17^0 == 0 /\ -buffer_1077^post2+buffer_1077^0 == 0 /\ -lt_29^post2+lt_29^0 == 0 /\ tmp_24^0-tmp_24^post2 == 0), cost: 1 New rule: l3 -> l4 : len_98^0'=1+len_98^0, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, len_98^0 >= 0, cost: 1 Applied preprocessing Original rule: l5 -> l6 : __disjvr_0^0'=__disjvr_0^post3, elem_13^0'=elem_13^post3, buffer_35^0'=buffer_35^post3, sz^0'=sz^post3, lt3^0'=lt3^post3, x_16^0'=x_16^post3, __cil_tmp5_10^0'=__cil_tmp5_10^post3, tmp___0_36^0'=tmp___0_36^post3, cand_1104^0'=cand_1104^post3, buffer_1077^0'=buffer_1077^post3, len_98^0'=len_98^post3, i^0'=i^post3, tmp_24^0'=tmp_24^post3, prev_14^0'=prev_14^post3, __disjvr_2^0'=__disjvr_2^post3, y_1094^0'=y_1094^post3, __cil_tmp5_20^0'=__cil_tmp5_20^post3, x_12^0'=x_12^post3, d_7^0'=d_7^post3, buffer_21^0'=buffer_21^post3, lt2^0'=lt2^post3, l_11^0'=l_11^post3, Result_5^0'=Result_5^post3, tmp___0_25^0'=tmp___0_25^post3, ret_18^0'=ret_18^post3, a_6^0'=a_6^post3, __disjvr_1^0'=__disjvr_1^post3, h_17^0'=h_17^post3, buffer_604^0'=buffer_604^post3, sz_23^0'=sz_23^post3, lt_29^0'=lt_29^post3, x_8^0'=x_8^post3, __cil_tmp5_15^0'=__cil_tmp5_15^post3, tmp___0_605^0'=tmp___0_605^post3, cand_19^0'=cand_19^post3, buffer_1139^0'=buffer_1139^post3, lt1^0'=lt1^post3, i_22^0'=i_22^post3, tmp_9^0'=tmp_9^post3, ret_1103^0'=ret_1103^post3, __disjvr_3^0'=__disjvr_3^post3, (0 == 0 /\ -tmp___0_605^post3+tmp___0_605^0 == 0 /\ -tmp___0_25^post3+tmp___0_25^0 == 0 /\ lt3^0-lt3^post3 == 0 /\ -tmp_9^post3+tmp_9^0 == 0 /\ -x_8^post3+x_8^0 == 0 /\ -__cil_tmp5_20^post3+__cil_tmp5_20^0 == 0 /\ cand_19^0-cand_19^post3 == 0 /\ i^0-i^post3 == 0 /\ -Result_5^post3+Result_5^0 == 0 /\ x_12^0-x_12^post3 == 0 /\ x_16^0-x_16^post3 == 0 /\ __disjvr_0^0-__disjvr_0^post3 == 0 /\ -len_98^0 <= 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post3 == 0 /\ ret_18^post3 == 0 /\ __disjvr_2^0-__disjvr_2^post3 == 0 /\ lt_29^0-lt_29^post3 == 0 /\ tmp___0_36^0-tmp___0_36^post3 == 0 /\ -l_11^post3+l_11^0 == 0 /\ y_1094^0-y_1094^post3 == 0 /\ d_7^0-d_7^post3 == 0 /\ -__disjvr_1^post3+__disjvr_1^0 == 0 /\ a_6^0-a_6^post3 == 0 /\ -__disjvr_3^post3+__disjvr_3^0 == 0 /\ -lt1^post3+lt1^0 == 0 /\ buffer_604^0-buffer_604^post3 == 0 /\ -sz_23^post3+sz_23^0 == 0 /\ -lt2^post3+lt2^0 == 0 /\ -buffer_1139^post3+buffer_1139^0 == 0 /\ -prev_14^post3+prev_14^0 == 0 /\ -__cil_tmp5_15^post3+__cil_tmp5_15^0 == 0 /\ -ret_1103^post3+ret_1103^0 == 0 /\ h_17^post3-x_16^0 == 0 /\ buffer_1077^0-buffer_1077^post3 == 0 /\ -tmp_24^post3+tmp_24^0 == 0 /\ buffer_35^0-buffer_35^post3 == 0 /\ elem_13^0-elem_13^post3 == 0 /\ sz^0-sz^post3 == 0 /\ -buffer_21^post3+buffer_21^0 == 0 /\ cand_1104^0-cand_1104^post3 == 0 /\ i_22^0-i_22^post3 == 0), cost: 1 New rule: l5 -> l6 : len_98^0'=len_98^post3, ret_18^0'=0, h_17^0'=x_16^0, len_98^0 >= 0, cost: 1 Applied preprocessing Original rule: l5 -> l3 : __disjvr_0^0'=__disjvr_0^post4, elem_13^0'=elem_13^post4, buffer_35^0'=buffer_35^post4, sz^0'=sz^post4, lt3^0'=lt3^post4, x_16^0'=x_16^post4, __cil_tmp5_10^0'=__cil_tmp5_10^post4, tmp___0_36^0'=tmp___0_36^post4, cand_1104^0'=cand_1104^post4, buffer_1077^0'=buffer_1077^post4, len_98^0'=len_98^post4, i^0'=i^post4, tmp_24^0'=tmp_24^post4, prev_14^0'=prev_14^post4, __disjvr_2^0'=__disjvr_2^post4, y_1094^0'=y_1094^post4, __cil_tmp5_20^0'=__cil_tmp5_20^post4, x_12^0'=x_12^post4, d_7^0'=d_7^post4, buffer_21^0'=buffer_21^post4, lt2^0'=lt2^post4, l_11^0'=l_11^post4, Result_5^0'=Result_5^post4, tmp___0_25^0'=tmp___0_25^post4, ret_18^0'=ret_18^post4, a_6^0'=a_6^post4, __disjvr_1^0'=__disjvr_1^post4, h_17^0'=h_17^post4, buffer_604^0'=buffer_604^post4, sz_23^0'=sz_23^post4, lt_29^0'=lt_29^post4, x_8^0'=x_8^post4, __cil_tmp5_15^0'=__cil_tmp5_15^post4, tmp___0_605^0'=tmp___0_605^post4, cand_19^0'=cand_19^post4, buffer_1139^0'=buffer_1139^post4, lt1^0'=lt1^post4, i_22^0'=i_22^post4, tmp_9^0'=tmp_9^post4, ret_1103^0'=ret_1103^post4, __disjvr_3^0'=__disjvr_3^post4, (-__disjvr_2^post4+__disjvr_2^0 == 0 /\ lt3^0 <= 0 /\ -tmp___0_605^post4+tmp___0_605^0 == 0 /\ -a_6^post4+a_6^0 == 0 /\ d_7^0-d_7^post4 == 0 /\ -ret_1103^post4+ret_1103^0 == 0 /\ tmp_24^0-tmp_24^post4 == 0 /\ -buffer_21^post4+buffer_21^0 == 0 /\ -__cil_tmp5_20^post4+__cil_tmp5_20^0 == 0 /\ buffer_35^0-buffer_35^post4 == 0 /\ -i_22^post4+i_22^0 == 0 /\ -y_1094^post4+y_1094^0 == 0 /\ len_98^0-len_98^post4 == 0 /\ -lt1^post4+lt1^0 == 0 /\ i^0-i^post4 == 0 /\ -ret_18^post4+ret_18^0 == 0 /\ -__cil_tmp5_15^post4+__cil_tmp5_15^0 == 0 /\ lt3^0-lt3^post4 == 0 /\ prev_14^0-prev_14^post4 == 0 /\ elem_13^0-elem_13^post4 == 0 /\ -__disjvr_3^post4+__disjvr_3^0 == 0 /\ -sz^post4+sz^0 == 0 /\ sz_23^0-sz_23^post4 == 0 /\ -x_12^post4+x_12^0 == 0 /\ tmp___0_36^0-tmp___0_36^post4 == 0 /\ cand_1104^0-cand_1104^post4 == 0 /\ tmp_9^0-tmp_9^post4 == 0 /\ lt2^0-lt2^post4 == 0 /\ buffer_1077^0-buffer_1077^post4 == 0 /\ h_17^0-h_17^post4 == 0 /\ x_16^0-x_16^post4 == 0 /\ -buffer_1139^post4+buffer_1139^0 == 0 /\ -x_8^post4+x_8^0 == 0 /\ -cand_19^post4+cand_19^0 == 0 /\ -__disjvr_1^post4+__disjvr_1^0 == 0 /\ -__disjvr_0^post4+__disjvr_0^0 == 0 /\ -Result_5^post4+Result_5^0 == 0 /\ l_11^0-l_11^post4 == 0 /\ -tmp___0_25^post4+tmp___0_25^0 == 0 /\ -buffer_604^post4+buffer_604^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post4 == 0 /\ lt_29^0-lt_29^post4 == 0), cost: 1 New rule: l5 -> l3 : lt3^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l7 : __disjvr_0^0'=__disjvr_0^post5, elem_13^0'=elem_13^post5, buffer_35^0'=buffer_35^post5, sz^0'=sz^post5, lt3^0'=lt3^post5, x_16^0'=x_16^post5, __cil_tmp5_10^0'=__cil_tmp5_10^post5, tmp___0_36^0'=tmp___0_36^post5, cand_1104^0'=cand_1104^post5, buffer_1077^0'=buffer_1077^post5, len_98^0'=len_98^post5, i^0'=i^post5, tmp_24^0'=tmp_24^post5, prev_14^0'=prev_14^post5, __disjvr_2^0'=__disjvr_2^post5, y_1094^0'=y_1094^post5, __cil_tmp5_20^0'=__cil_tmp5_20^post5, x_12^0'=x_12^post5, d_7^0'=d_7^post5, buffer_21^0'=buffer_21^post5, lt2^0'=lt2^post5, l_11^0'=l_11^post5, Result_5^0'=Result_5^post5, tmp___0_25^0'=tmp___0_25^post5, ret_18^0'=ret_18^post5, a_6^0'=a_6^post5, __disjvr_1^0'=__disjvr_1^post5, h_17^0'=h_17^post5, buffer_604^0'=buffer_604^post5, sz_23^0'=sz_23^post5, lt_29^0'=lt_29^post5, x_8^0'=x_8^post5, __cil_tmp5_15^0'=__cil_tmp5_15^post5, tmp___0_605^0'=tmp___0_605^post5, cand_19^0'=cand_19^post5, buffer_1139^0'=buffer_1139^post5, lt1^0'=lt1^post5, i_22^0'=i_22^post5, tmp_9^0'=tmp_9^post5, ret_1103^0'=ret_1103^post5, __disjvr_3^0'=__disjvr_3^post5, (-cand_1104^post5+cand_1104^0 == 0 /\ -cand_19^post5+cand_19^0 == 0 /\ len_98^0-len_98^post5 == 0 /\ tmp_24^0-tmp_24^post5 == 0 /\ -d_7^post5+d_7^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post5 == 0 /\ -i_22^post5+i_22^0 == 0 /\ -i^post5+i^0 == 0 /\ tmp___0_36^0-tmp___0_36^post5 == 0 /\ -l_11^post5+l_11^0 == 0 /\ -buffer_604^post5+buffer_604^0 == 0 /\ buffer_1139^0-buffer_1139^post5 == 0 /\ Result_5^0-Result_5^post5 == 0 /\ -prev_14^post5+prev_14^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post5 == 0 /\ -h_17^post5+h_17^0 == 0 /\ x_8^0-x_8^post5 == 0 /\ -lt1^post5+lt1^0 == 0 /\ -tmp___0_605^post5+tmp___0_605^0 == 0 /\ x_16^0-x_16^post5 == 0 /\ buffer_1077^0-buffer_1077^post5 == 0 /\ x_12^0-x_12^post5 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ -ret_1103^post5+ret_1103^0 == 0 /\ -tmp_9^post5+tmp_9^0 == 0 /\ -sz_23^post5+sz_23^0 == 0 /\ -tmp___0_25^post5+tmp___0_25^0 == 0 /\ -1+lt2^post5-lt2^0 == 0 /\ -__cil_tmp5_15^post5+__cil_tmp5_15^0 == 0 /\ buffer_35^0-buffer_35^post5 == 0 /\ elem_13^0-elem_13^post5 == 0 /\ sz^0-sz^post5 == 0 /\ ret_18^0-ret_18^post5 == 0 /\ -__disjvr_3^post5+__disjvr_3^0 == 0 /\ 1-lt3^0 <= 0 /\ __disjvr_2^0-__disjvr_2^post5 == 0 /\ y_1094^0-y_1094^post5 == 0 /\ -a_6^post5+a_6^0 == 0 /\ -lt_29^post5+lt_29^0 == 0 /\ 1-lt3^0+lt3^post5 == 0 /\ buffer_21^0-buffer_21^post5 == 0), cost: 1 New rule: l5 -> l7 : lt3^0'=-1+lt3^0, lt2^0'=1+lt2^0, -1+lt3^0 >= 0, cost: 1 Applied preprocessing Original rule: l7 -> l5 : __disjvr_0^0'=__disjvr_0^post6, elem_13^0'=elem_13^post6, buffer_35^0'=buffer_35^post6, sz^0'=sz^post6, lt3^0'=lt3^post6, x_16^0'=x_16^post6, __cil_tmp5_10^0'=__cil_tmp5_10^post6, tmp___0_36^0'=tmp___0_36^post6, cand_1104^0'=cand_1104^post6, buffer_1077^0'=buffer_1077^post6, len_98^0'=len_98^post6, i^0'=i^post6, tmp_24^0'=tmp_24^post6, prev_14^0'=prev_14^post6, __disjvr_2^0'=__disjvr_2^post6, y_1094^0'=y_1094^post6, __cil_tmp5_20^0'=__cil_tmp5_20^post6, x_12^0'=x_12^post6, d_7^0'=d_7^post6, buffer_21^0'=buffer_21^post6, lt2^0'=lt2^post6, l_11^0'=l_11^post6, Result_5^0'=Result_5^post6, tmp___0_25^0'=tmp___0_25^post6, ret_18^0'=ret_18^post6, a_6^0'=a_6^post6, __disjvr_1^0'=__disjvr_1^post6, h_17^0'=h_17^post6, buffer_604^0'=buffer_604^post6, sz_23^0'=sz_23^post6, lt_29^0'=lt_29^post6, x_8^0'=x_8^post6, __cil_tmp5_15^0'=__cil_tmp5_15^post6, tmp___0_605^0'=tmp___0_605^post6, cand_19^0'=cand_19^post6, buffer_1139^0'=buffer_1139^post6, lt1^0'=lt1^post6, i_22^0'=i_22^post6, tmp_9^0'=tmp_9^post6, ret_1103^0'=ret_1103^post6, __disjvr_3^0'=__disjvr_3^post6, (sz^0-sz^post6 == 0 /\ -__disjvr_3^post6+__disjvr_3^0 == 0 /\ buffer_35^0-buffer_35^post6 == 0 /\ buffer_1077^0-buffer_1077^post6 == 0 /\ __disjvr_0^0-__disjvr_0^post6 == 0 /\ __disjvr_2^0-__disjvr_2^post6 == 0 /\ -__disjvr_1^post6+__disjvr_1^0 == 0 /\ x_12^0-x_12^post6 == 0 /\ elem_13^0-elem_13^post6 == 0 /\ -x_8^post6+x_8^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post6 == 0 /\ -prev_14^post6+prev_14^0 == 0 /\ -buffer_1139^post6+buffer_1139^0 == 0 /\ y_1094^0-y_1094^post6 == 0 /\ -lt1^post6+lt1^0 == 0 /\ -cand_19^post6+cand_19^0 == 0 /\ -ret_1103^post6+ret_1103^0 == 0 /\ lt3^0-lt3^post6 == 0 /\ l_11^0-l_11^post6 == 0 /\ -Result_5^post6+Result_5^0 == 0 /\ lt2^0-lt2^post6 == 0 /\ -i_22^post6+i_22^0 == 0 /\ -tmp___0_25^post6+tmp___0_25^0 == 0 /\ -buffer_604^post6+buffer_604^0 == 0 /\ -tmp_9^post6+tmp_9^0 == 0 /\ -sz_23^post6+sz_23^0 == 0 /\ -tmp___0_605^post6+tmp___0_605^0 == 0 /\ -a_6^post6+a_6^0 == 0 /\ lt_29^0-lt_29^post6 == 0 /\ -len_98^post6+len_98^0 == 0 /\ tmp___0_36^0-tmp___0_36^post6 == 0 /\ -__cil_tmp5_20^post6+__cil_tmp5_20^0 == 0 /\ h_17^0-h_17^post6 == 0 /\ -buffer_21^post6+buffer_21^0 == 0 /\ x_16^0-x_16^post6 == 0 /\ d_7^0-d_7^post6 == 0 /\ cand_1104^0-cand_1104^post6 == 0 /\ -__cil_tmp5_15^post6+__cil_tmp5_15^0 == 0 /\ -ret_18^post6+ret_18^0 == 0 /\ i^0-i^post6 == 0 /\ -tmp_24^post6+tmp_24^0 == 0), cost: 1 New rule: l7 -> l5 : TRUE, cost: 1 Applied preprocessing Original rule: l8 -> l5 : __disjvr_0^0'=__disjvr_0^post8, elem_13^0'=elem_13^post8, buffer_35^0'=buffer_35^post8, sz^0'=sz^post8, lt3^0'=lt3^post8, x_16^0'=x_16^post8, __cil_tmp5_10^0'=__cil_tmp5_10^post8, tmp___0_36^0'=tmp___0_36^post8, cand_1104^0'=cand_1104^post8, buffer_1077^0'=buffer_1077^post8, len_98^0'=len_98^post8, i^0'=i^post8, tmp_24^0'=tmp_24^post8, prev_14^0'=prev_14^post8, __disjvr_2^0'=__disjvr_2^post8, y_1094^0'=y_1094^post8, __cil_tmp5_20^0'=__cil_tmp5_20^post8, x_12^0'=x_12^post8, d_7^0'=d_7^post8, buffer_21^0'=buffer_21^post8, lt2^0'=lt2^post8, l_11^0'=l_11^post8, Result_5^0'=Result_5^post8, tmp___0_25^0'=tmp___0_25^post8, ret_18^0'=ret_18^post8, a_6^0'=a_6^post8, __disjvr_1^0'=__disjvr_1^post8, h_17^0'=h_17^post8, buffer_604^0'=buffer_604^post8, sz_23^0'=sz_23^post8, lt_29^0'=lt_29^post8, x_8^0'=x_8^post8, __cil_tmp5_15^0'=__cil_tmp5_15^post8, tmp___0_605^0'=tmp___0_605^post8, cand_19^0'=cand_19^post8, buffer_1139^0'=buffer_1139^post8, lt1^0'=lt1^post8, i_22^0'=i_22^post8, tmp_9^0'=tmp_9^post8, ret_1103^0'=ret_1103^post8, __disjvr_3^0'=__disjvr_3^post8, (-y_1094^post8+y_1094^0 == 0 /\ -tmp_9^post8+tmp_9^0 == 0 /\ tmp___0_36^0-tmp___0_36^post8 == 0 /\ -x_8^post8+x_8^0 == 0 /\ Result_5^0-Result_5^post8 == 0 /\ -cand_1104^post8+cand_1104^0 == 0 /\ -lt1^post8+lt1^0 == 0 /\ -h_17^post8+h_17^0 == 0 /\ prev_14^0-prev_14^post8 == 0 /\ -__cil_tmp5_15^post8+__cil_tmp5_15^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post8 == 0 /\ -buffer_604^post8+buffer_604^0 == 0 /\ lt2^post8 == 0 /\ elem_13^0-elem_13^post8 == 0 /\ -sz_23^post8+sz_23^0 == 0 /\ -a_6^post8+a_6^0 == 0 /\ buffer_35^0-buffer_35^post8 == 0 /\ sz^0-sz^post8 == 0 /\ -lt_29^post8+lt_29^0 == 0 /\ ret_18^0-ret_18^post8 == 0 /\ len_98^0-len_98^post8 == 0 /\ -buffer_1139^post8+buffer_1139^0 == 0 /\ lt3^post8-lt1^0 == 0 /\ -ret_1103^post8+ret_1103^0 == 0 /\ -cand_19^post8+cand_19^0 == 0 /\ -i^post8+i^0 == 0 /\ __disjvr_3^0-__disjvr_3^post8 == 0 /\ x_12^0-x_12^post8 == 0 /\ tmp___0_25^0-tmp___0_25^post8 == 0 /\ -tmp___0_605^post8+tmp___0_605^0 == 0 /\ -d_7^post8+d_7^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post8 == 0 /\ buffer_21^0-buffer_21^post8 == 0 /\ -i_22^post8+i_22^0 == 0 /\ -l_11^post8+l_11^0 == 0 /\ x_16^0-x_16^post8 == 0 /\ __disjvr_0^0-__disjvr_0^post8 == 0 /\ __disjvr_1^0-__disjvr_1^post8 == 0 /\ -buffer_1077^post8+buffer_1077^0 == 0 /\ __disjvr_2^0-__disjvr_2^post8 == 0 /\ tmp_24^0-tmp_24^post8 == 0), cost: 1 New rule: l8 -> l5 : lt3^0'=lt1^0, lt2^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l9 -> l10 : __disjvr_0^0'=__disjvr_0^post9, elem_13^0'=elem_13^post9, buffer_35^0'=buffer_35^post9, sz^0'=sz^post9, lt3^0'=lt3^post9, x_16^0'=x_16^post9, __cil_tmp5_10^0'=__cil_tmp5_10^post9, tmp___0_36^0'=tmp___0_36^post9, cand_1104^0'=cand_1104^post9, buffer_1077^0'=buffer_1077^post9, len_98^0'=len_98^post9, i^0'=i^post9, tmp_24^0'=tmp_24^post9, prev_14^0'=prev_14^post9, __disjvr_2^0'=__disjvr_2^post9, y_1094^0'=y_1094^post9, __cil_tmp5_20^0'=__cil_tmp5_20^post9, x_12^0'=x_12^post9, d_7^0'=d_7^post9, buffer_21^0'=buffer_21^post9, lt2^0'=lt2^post9, l_11^0'=l_11^post9, Result_5^0'=Result_5^post9, tmp___0_25^0'=tmp___0_25^post9, ret_18^0'=ret_18^post9, a_6^0'=a_6^post9, __disjvr_1^0'=__disjvr_1^post9, h_17^0'=h_17^post9, buffer_604^0'=buffer_604^post9, sz_23^0'=sz_23^post9, lt_29^0'=lt_29^post9, x_8^0'=x_8^post9, __cil_tmp5_15^0'=__cil_tmp5_15^post9, tmp___0_605^0'=tmp___0_605^post9, cand_19^0'=cand_19^post9, buffer_1139^0'=buffer_1139^post9, lt1^0'=lt1^post9, i_22^0'=i_22^post9, tmp_9^0'=tmp_9^post9, ret_1103^0'=ret_1103^post9, __disjvr_3^0'=__disjvr_3^post9, (sz^0-sz^post9 == 0 /\ lt3^0-lt3^post9 == 0 /\ -l_11^post9+l_11^0 == 0 /\ cand_19^0-cand_19^post9 == 0 /\ -tmp___0_25^post9+tmp___0_25^0 == 0 /\ -tmp___0_605^post9+tmp___0_605^0 == 0 /\ -prev_14^post9+prev_14^0 == 0 /\ x_16^0-x_16^post9 == 0 /\ -lt1^post9+lt1^0 == 0 /\ buffer_21^0-buffer_21^post9 == 0 /\ -sz_23^post9+sz_23^0 == 0 /\ __disjvr_0^0-__disjvr_0^post9 == 0 /\ -__cil_tmp5_20^post9+__cil_tmp5_20^0 == 0 /\ -i_22^post9+i_22^0 == 0 /\ -tmp_24^post9+tmp_24^0 == 0 /\ a_6^0-a_6^post9 == 0 /\ -__cil_tmp5_15^post9+__cil_tmp5_15^0 == 0 /\ i^0-i^post9 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ x_12^0-x_12^post9 == 0 /\ buffer_604^0-buffer_604^post9 == 0 /\ Result_5^0-Result_5^post9 == 0 /\ y_1094^0-y_1094^post9 == 0 /\ d_7^0-d_7^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ tmp___0_36^0-tmp___0_36^post9 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post9 == 0 /\ -h_17^post9+h_17^0 == 0 /\ cand_1104^0-cand_1104^post9 == 0 /\ -__disjvr_1^post9+__disjvr_1^0 == 0 /\ -buffer_1139^post9+buffer_1139^0 == 0 /\ -lt_29^post9+lt_29^0 == 0 /\ -ret_1103^post9+ret_1103^0 == 0 /\ -len_98^post9+len_98^0 == 0 /\ -x_8^post9+x_8^0 == 0 /\ buffer_35^0-buffer_35^post9 == 0 /\ -lt2^post9+lt2^0 == 0 /\ buffer_1077^0-buffer_1077^post9 == 0 /\ -ret_18^post9+ret_18^0 == 0 /\ elem_13^0-elem_13^post9 == 0 /\ -tmp_9^post9+tmp_9^0 == 0), cost: 1 New rule: l9 -> l10 : TRUE, cost: 1 Applied preprocessing Original rule: l11 -> l12 : __disjvr_0^0'=__disjvr_0^post10, elem_13^0'=elem_13^post10, buffer_35^0'=buffer_35^post10, sz^0'=sz^post10, lt3^0'=lt3^post10, x_16^0'=x_16^post10, __cil_tmp5_10^0'=__cil_tmp5_10^post10, tmp___0_36^0'=tmp___0_36^post10, cand_1104^0'=cand_1104^post10, buffer_1077^0'=buffer_1077^post10, len_98^0'=len_98^post10, i^0'=i^post10, tmp_24^0'=tmp_24^post10, prev_14^0'=prev_14^post10, __disjvr_2^0'=__disjvr_2^post10, y_1094^0'=y_1094^post10, __cil_tmp5_20^0'=__cil_tmp5_20^post10, x_12^0'=x_12^post10, d_7^0'=d_7^post10, buffer_21^0'=buffer_21^post10, lt2^0'=lt2^post10, l_11^0'=l_11^post10, Result_5^0'=Result_5^post10, tmp___0_25^0'=tmp___0_25^post10, ret_18^0'=ret_18^post10, a_6^0'=a_6^post10, __disjvr_1^0'=__disjvr_1^post10, h_17^0'=h_17^post10, buffer_604^0'=buffer_604^post10, sz_23^0'=sz_23^post10, lt_29^0'=lt_29^post10, x_8^0'=x_8^post10, __cil_tmp5_15^0'=__cil_tmp5_15^post10, tmp___0_605^0'=tmp___0_605^post10, cand_19^0'=cand_19^post10, buffer_1139^0'=buffer_1139^post10, lt1^0'=lt1^post10, i_22^0'=i_22^post10, tmp_9^0'=tmp_9^post10, ret_1103^0'=ret_1103^post10, __disjvr_3^0'=__disjvr_3^post10, (0 == 0 /\ -lt_29^post10+lt_29^0 == 0 /\ -buffer_1139^post10+buffer_1139^0 == 0 /\ tmp___0_25^0-tmp___0_25^post10 == 0 /\ l_11^0-l_11^post10 == 0 /\ -tmp___0_605^post10+tmp___0_605^0 == 0 /\ buffer_35^0-buffer_35^post10 == 0 /\ -buffer_604^post10+buffer_604^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post10 == 0 /\ i^0-i^post10 == 0 /\ h_17^0-h_17^post10 == 0 /\ cand_1104^0-cand_1104^post10 == 0 /\ -x_8^post10+x_8^0 == 0 /\ -l_11^0+elem_13^post10 == 0 /\ -__disjvr_3^post10+__disjvr_3^0 == 0 /\ -__disjvr_1^post10+__disjvr_1^0 == 0 /\ -lt1^post10+lt1^0 == 0 /\ -Result_5^post10+Result_5^0 == 0 /\ 1-len_98^0 <= 0 /\ buffer_1077^0-buffer_1077^post10 == 0 /\ tmp_24^0-tmp_24^post10 == 0 /\ d_7^0-d_7^post10 == 0 /\ -i_22^post10+i_22^0 == 0 /\ -a_6^post10+a_6^0 == 0 /\ sz^0-sz^post10 == 0 /\ -__cil_tmp5_10^post10+__cil_tmp5_10^0 == 0 /\ -ret_1103^post10+ret_1103^0 == 0 /\ x_16^0-x_16^post10 == 0 /\ tmp_9^0-tmp_9^post10 == 0 /\ lt3^0-lt3^post10 == 0 /\ -buffer_21^post10+buffer_21^0 == 0 /\ __disjvr_2^0-__disjvr_2^post10 == 0 /\ sz_23^0-sz_23^post10 == 0 /\ -x_12^post10+x_12^0 == 0 /\ -cand_19^post10+cand_19^0 == 0 /\ -ret_18^post10+ret_18^0 == 0 /\ prev_14^post10 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post10 == 0 /\ lt2^0-lt2^post10 == 0 /\ __disjvr_0^0-__disjvr_0^post10 == 0 /\ -tmp___0_36^post10+tmp___0_36^0 == 0 /\ y_1094^0-y_1094^post10 == 0), cost: 1 New rule: l11 -> l12 : elem_13^0'=l_11^0, len_98^0'=len_98^post10, prev_14^0'=0, -1+len_98^0 >= 0, cost: 1 Applied preprocessing Original rule: l11 -> l8 : __disjvr_0^0'=__disjvr_0^post11, elem_13^0'=elem_13^post11, buffer_35^0'=buffer_35^post11, sz^0'=sz^post11, lt3^0'=lt3^post11, x_16^0'=x_16^post11, __cil_tmp5_10^0'=__cil_tmp5_10^post11, tmp___0_36^0'=tmp___0_36^post11, cand_1104^0'=cand_1104^post11, buffer_1077^0'=buffer_1077^post11, len_98^0'=len_98^post11, i^0'=i^post11, tmp_24^0'=tmp_24^post11, prev_14^0'=prev_14^post11, __disjvr_2^0'=__disjvr_2^post11, y_1094^0'=y_1094^post11, __cil_tmp5_20^0'=__cil_tmp5_20^post11, x_12^0'=x_12^post11, d_7^0'=d_7^post11, buffer_21^0'=buffer_21^post11, lt2^0'=lt2^post11, l_11^0'=l_11^post11, Result_5^0'=Result_5^post11, tmp___0_25^0'=tmp___0_25^post11, ret_18^0'=ret_18^post11, a_6^0'=a_6^post11, __disjvr_1^0'=__disjvr_1^post11, h_17^0'=h_17^post11, buffer_604^0'=buffer_604^post11, sz_23^0'=sz_23^post11, lt_29^0'=lt_29^post11, x_8^0'=x_8^post11, __cil_tmp5_15^0'=__cil_tmp5_15^post11, tmp___0_605^0'=tmp___0_605^post11, cand_19^0'=cand_19^post11, buffer_1139^0'=buffer_1139^post11, lt1^0'=lt1^post11, i_22^0'=i_22^post11, tmp_9^0'=tmp_9^post11, ret_1103^0'=ret_1103^post11, __disjvr_3^0'=__disjvr_3^post11, (buffer_21^0-buffer_21^post11 == 0 /\ -cand_19^post11+cand_19^0 == 0 /\ -i_22^post11+i_22^0 == 0 /\ Result_5^0-Result_5^post11 == 0 /\ tmp_24^0-tmp_24^post11 == 0 /\ -lt1^post11+lt1^0 == 0 /\ lt3^0-lt3^post11 == 0 /\ buffer_1139^0-buffer_1139^post11 == 0 /\ sz^0-sz^post11 == 0 /\ buffer_35^0-buffer_35^post11 == 0 /\ -d_7^post11+d_7^0 == 0 /\ tmp___0_36^0-tmp___0_36^post11 == 0 /\ -__disjvr_3^post11+__disjvr_3^0 == 0 /\ -i^post11+i^0 == 0 /\ -lt2^post11+lt2^0 == 0 /\ -prev_14^post11+prev_14^0 == 0 /\ -tmp___0_605^post11+tmp___0_605^0 == 0 /\ -h_17^post11+h_17^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post11 == 0 /\ x_8^0-x_8^post11 == 0 /\ sz^0-i^0 <= 0 /\ -tmp_9^post11+tmp_9^0 == 0 /\ __disjvr_0^0-__disjvr_0^post11 == 0 /\ buffer_1077^0-buffer_1077^post11 == 0 /\ -x_16^post11+x_16^0 == 0 /\ -buffer_604^post11+buffer_604^0 == 0 /\ __disjvr_2^0-__disjvr_2^post11 == 0 /\ elem_13^0-elem_13^post11 == 0 /\ x_12^0-x_12^post11 == 0 /\ len_98^0-len_98^post11 == 0 /\ -__cil_tmp5_15^post11+__cil_tmp5_15^0 == 0 /\ y_1094^0-y_1094^post11 == 0 /\ -a_6^post11+a_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post11 == 0 /\ -lt_29^post11+lt_29^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post11 == 0 /\ tmp___0_25^0-tmp___0_25^post11 == 0 /\ -cand_1104^post11+cand_1104^0 == 0 /\ ret_18^0-ret_18^post11 == 0 /\ -l_11^post11+l_11^0 == 0 /\ -sz_23^post11+sz_23^0 == 0 /\ -ret_1103^post11+ret_1103^0 == 0), cost: 1 New rule: l11 -> l8 : sz^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l11 -> l13 : __disjvr_0^0'=__disjvr_0^post12, elem_13^0'=elem_13^post12, buffer_35^0'=buffer_35^post12, sz^0'=sz^post12, lt3^0'=lt3^post12, x_16^0'=x_16^post12, __cil_tmp5_10^0'=__cil_tmp5_10^post12, tmp___0_36^0'=tmp___0_36^post12, cand_1104^0'=cand_1104^post12, buffer_1077^0'=buffer_1077^post12, len_98^0'=len_98^post12, i^0'=i^post12, tmp_24^0'=tmp_24^post12, prev_14^0'=prev_14^post12, __disjvr_2^0'=__disjvr_2^post12, y_1094^0'=y_1094^post12, __cil_tmp5_20^0'=__cil_tmp5_20^post12, x_12^0'=x_12^post12, d_7^0'=d_7^post12, buffer_21^0'=buffer_21^post12, lt2^0'=lt2^post12, l_11^0'=l_11^post12, Result_5^0'=Result_5^post12, tmp___0_25^0'=tmp___0_25^post12, ret_18^0'=ret_18^post12, a_6^0'=a_6^post12, __disjvr_1^0'=__disjvr_1^post12, h_17^0'=h_17^post12, buffer_604^0'=buffer_604^post12, sz_23^0'=sz_23^post12, lt_29^0'=lt_29^post12, x_8^0'=x_8^post12, __cil_tmp5_15^0'=__cil_tmp5_15^post12, tmp___0_605^0'=tmp___0_605^post12, cand_19^0'=cand_19^post12, buffer_1139^0'=buffer_1139^post12, lt1^0'=lt1^post12, i_22^0'=i_22^post12, tmp_9^0'=tmp_9^post12, ret_1103^0'=ret_1103^post12, __disjvr_3^0'=__disjvr_3^post12, (__disjvr_2^0-__disjvr_2^post12 == 0 /\ prev_14^0-prev_14^post12 == 0 /\ buffer_35^0-buffer_35^post12 == 0 /\ elem_13^0-elem_13^post12 == 0 /\ tmp___0_36^0-tmp___0_36^post12 == 0 /\ -tmp___0_605^post12+tmp___0_605^0 == 0 /\ buffer_1077^0-buffer_1077^post12 == 0 /\ x_12^0-x_12^post12 == 0 /\ -sz_23^post12+sz_23^0 == 0 /\ 1-sz^0+i^0 <= 0 /\ __disjvr_0^0-__disjvr_0^post12 == 0 /\ y_1094^0-y_1094^post12 == 0 /\ -1+lt1^post12-lt1^0 == 0 /\ lt3^0-lt3^post12 == 0 /\ -__cil_tmp5_20^post12+__cil_tmp5_20^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post12 == 0 /\ sz^0-sz^post12 == 0 /\ -cand_19^post12+cand_19^0 == 0 /\ lt2^0-lt2^post12 == 0 /\ -tmp_9^post12+tmp_9^0 == 0 /\ -len_98^post12+len_98^0 == 0 /\ -ret_18^post12+ret_18^0 == 0 /\ -l_11^post12+l_11^0 == 0 /\ -__disjvr_3^post12+__disjvr_3^0 == 0 /\ buffer_21^0-buffer_21^post12 == 0 /\ a_6^0-a_6^post12 == 0 /\ -h_17^post12+h_17^0 == 0 /\ d_7^0-d_7^post12 == 0 /\ -lt_29^post12+lt_29^0 == 0 /\ -buffer_1139^post12+buffer_1139^0 == 0 /\ -1-i^0+i^post12 == 0 /\ -tmp_24^post12+tmp_24^0 == 0 /\ -x_8^post12+x_8^0 == 0 /\ -ret_1103^post12+ret_1103^0 == 0 /\ -__disjvr_1^post12+__disjvr_1^0 == 0 /\ -Result_5^post12+Result_5^0 == 0 /\ x_16^0-x_16^post12 == 0 /\ -tmp___0_25^post12+tmp___0_25^0 == 0 /\ -__cil_tmp5_15^post12+__cil_tmp5_15^0 == 0 /\ cand_1104^0-cand_1104^post12 == 0 /\ buffer_604^0-buffer_604^post12 == 0 /\ -i_22^post12+i_22^0 == 0), cost: 1 New rule: l11 -> l13 : i^0'=1+i^0, lt1^0'=1+lt1^0, 1-sz^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l13 -> l11 : __disjvr_0^0'=__disjvr_0^post13, elem_13^0'=elem_13^post13, buffer_35^0'=buffer_35^post13, sz^0'=sz^post13, lt3^0'=lt3^post13, x_16^0'=x_16^post13, __cil_tmp5_10^0'=__cil_tmp5_10^post13, tmp___0_36^0'=tmp___0_36^post13, cand_1104^0'=cand_1104^post13, buffer_1077^0'=buffer_1077^post13, len_98^0'=len_98^post13, i^0'=i^post13, tmp_24^0'=tmp_24^post13, prev_14^0'=prev_14^post13, __disjvr_2^0'=__disjvr_2^post13, y_1094^0'=y_1094^post13, __cil_tmp5_20^0'=__cil_tmp5_20^post13, x_12^0'=x_12^post13, d_7^0'=d_7^post13, buffer_21^0'=buffer_21^post13, lt2^0'=lt2^post13, l_11^0'=l_11^post13, Result_5^0'=Result_5^post13, tmp___0_25^0'=tmp___0_25^post13, ret_18^0'=ret_18^post13, a_6^0'=a_6^post13, __disjvr_1^0'=__disjvr_1^post13, h_17^0'=h_17^post13, buffer_604^0'=buffer_604^post13, sz_23^0'=sz_23^post13, lt_29^0'=lt_29^post13, x_8^0'=x_8^post13, __cil_tmp5_15^0'=__cil_tmp5_15^post13, tmp___0_605^0'=tmp___0_605^post13, cand_19^0'=cand_19^post13, buffer_1139^0'=buffer_1139^post13, lt1^0'=lt1^post13, i_22^0'=i_22^post13, tmp_9^0'=tmp_9^post13, ret_1103^0'=ret_1103^post13, __disjvr_3^0'=__disjvr_3^post13, (-ret_1103^post13+ret_1103^0 == 0 /\ -lt1^post13+lt1^0 == 0 /\ buffer_1139^0-buffer_1139^post13 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post13 == 0 /\ -buffer_604^post13+buffer_604^0 == 0 /\ -__disjvr_2^post13+__disjvr_2^0 == 0 /\ ret_18^0-ret_18^post13 == 0 /\ -tmp_9^post13+tmp_9^0 == 0 /\ len_98^0-len_98^post13 == 0 /\ x_16^0-x_16^post13 == 0 /\ d_7^0-d_7^post13 == 0 /\ cand_1104^0-cand_1104^post13 == 0 /\ i^0-i^post13 == 0 /\ tmp___0_605^0-tmp___0_605^post13 == 0 /\ -sz_23^post13+sz_23^0 == 0 /\ tmp___0_25^0-tmp___0_25^post13 == 0 /\ tmp_24^0-tmp_24^post13 == 0 /\ -y_1094^post13+y_1094^0 == 0 /\ -x_8^post13+x_8^0 == 0 /\ -i_22^post13+i_22^0 == 0 /\ -cand_19^post13+cand_19^0 == 0 /\ -Result_5^post13+Result_5^0 == 0 /\ prev_14^0-prev_14^post13 == 0 /\ elem_13^0-elem_13^post13 == 0 /\ -buffer_21^post13+buffer_21^0 == 0 /\ sz^0-sz^post13 == 0 /\ tmp___0_36^0-tmp___0_36^post13 == 0 /\ lt2^0-lt2^post13 == 0 /\ buffer_1077^0-buffer_1077^post13 == 0 /\ __disjvr_0^0-__disjvr_0^post13 == 0 /\ -x_12^post13+x_12^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post13 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post13 == 0 /\ -h_17^post13+h_17^0 == 0 /\ -a_6^post13+a_6^0 == 0 /\ -lt_29^post13+lt_29^0 == 0 /\ lt3^0-lt3^post13 == 0 /\ l_11^0-l_11^post13 == 0 /\ buffer_35^0-buffer_35^post13 == 0 /\ -__disjvr_1^post13+__disjvr_1^0 == 0), cost: 1 New rule: l13 -> l11 : TRUE, cost: 1 Applied preprocessing Original rule: l12 -> l18 : __disjvr_0^0'=__disjvr_0^post18, elem_13^0'=elem_13^post18, buffer_35^0'=buffer_35^post18, sz^0'=sz^post18, lt3^0'=lt3^post18, x_16^0'=x_16^post18, __cil_tmp5_10^0'=__cil_tmp5_10^post18, tmp___0_36^0'=tmp___0_36^post18, cand_1104^0'=cand_1104^post18, buffer_1077^0'=buffer_1077^post18, len_98^0'=len_98^post18, i^0'=i^post18, tmp_24^0'=tmp_24^post18, prev_14^0'=prev_14^post18, __disjvr_2^0'=__disjvr_2^post18, y_1094^0'=y_1094^post18, __cil_tmp5_20^0'=__cil_tmp5_20^post18, x_12^0'=x_12^post18, d_7^0'=d_7^post18, buffer_21^0'=buffer_21^post18, lt2^0'=lt2^post18, l_11^0'=l_11^post18, Result_5^0'=Result_5^post18, tmp___0_25^0'=tmp___0_25^post18, ret_18^0'=ret_18^post18, a_6^0'=a_6^post18, __disjvr_1^0'=__disjvr_1^post18, h_17^0'=h_17^post18, buffer_604^0'=buffer_604^post18, sz_23^0'=sz_23^post18, lt_29^0'=lt_29^post18, x_8^0'=x_8^post18, __cil_tmp5_15^0'=__cil_tmp5_15^post18, tmp___0_605^0'=tmp___0_605^post18, cand_19^0'=cand_19^post18, buffer_1139^0'=buffer_1139^post18, lt1^0'=lt1^post18, i_22^0'=i_22^post18, tmp_9^0'=tmp_9^post18, ret_1103^0'=ret_1103^post18, __disjvr_3^0'=__disjvr_3^post18, (0 == 0 /\ __disjvr_2^0-__disjvr_2^post18 == 0 /\ cand_19^0-cand_19^post18 == 0 /\ -__cil_tmp5_10^post18+__cil_tmp5_10^0 == 0 /\ elem_13^0 <= 0 /\ sz^0-sz^post18 == 0 /\ elem_13^0-elem_13^post18 == 0 /\ prev_14^0-prev_14^post18 == 0 /\ -tmp_24^post18+tmp_24^0 == 0 /\ buffer_604^0-buffer_604^post18 == 0 /\ -ret_1103^post18+ret_1103^0 == 0 /\ x_16^0-x_16^post18 == 0 /\ y_1094^0-y_1094^post18 == 0 /\ tmp___0_36^0-tmp___0_36^post18 == 0 /\ lt2^0-lt2^post18 == 0 /\ __disjvr_0^0-__disjvr_0^post18 == 0 /\ -sz_23^post18+sz_23^0 == 0 /\ __cil_tmp5_15^post18-l_11^post18 == 0 /\ -__cil_tmp5_15^post18+Result_5^post18 == 0 /\ prev_14^0 <= 0 /\ -prev_14^0 <= 0 /\ -lt1^post18+lt1^0 == 0 /\ -__cil_tmp5_20^post18+__cil_tmp5_20^0 == 0 /\ 1-len_98^0 <= 0 /\ -i_22^post18+i_22^0 == 0 /\ -x_12^0+l_11^post18 == 0 /\ -lt_29^post18+lt_29^0 == 0 /\ d_7^0-d_7^post18 == 0 /\ -buffer_1139^post18+buffer_1139^0 == 0 /\ -buffer_21^post18+buffer_21^0 == 0 /\ buffer_35^0-buffer_35^post18 == 0 /\ a_6^0-a_6^post18 == 0 /\ i^0-i^post18 == 0 /\ -tmp___0_605^post18+tmp___0_605^0 == 0 /\ -h_17^post18+h_17^0 == 0 /\ -ret_18^post18+ret_18^0 == 0 /\ x_12^0-x_12^post18 == 0 /\ -tmp_9^post18+tmp_9^0 == 0 /\ cand_1104^0-cand_1104^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^0 == 0 /\ -x_8^post18+x_8^0 == 0 /\ -lt3^post18+lt3^0 == 0 /\ -tmp___0_25^post18+tmp___0_25^0 == 0 /\ buffer_1077^0-buffer_1077^post18 == 0 /\ -__disjvr_3^post18+__disjvr_3^0 == 0 /\ -elem_13^0 <= 0), cost: 1 New rule: l12 -> l18 : len_98^0'=len_98^post18, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (elem_13^0 == 0 /\ prev_14^0 == 0 /\ -1+len_98^0 >= 0), cost: 1 Applied preprocessing Original rule: l18 -> l11 : __disjvr_0^0'=__disjvr_0^post21, elem_13^0'=elem_13^post21, buffer_35^0'=buffer_35^post21, sz^0'=sz^post21, lt3^0'=lt3^post21, x_16^0'=x_16^post21, __cil_tmp5_10^0'=__cil_tmp5_10^post21, tmp___0_36^0'=tmp___0_36^post21, cand_1104^0'=cand_1104^post21, buffer_1077^0'=buffer_1077^post21, len_98^0'=len_98^post21, i^0'=i^post21, tmp_24^0'=tmp_24^post21, prev_14^0'=prev_14^post21, __disjvr_2^0'=__disjvr_2^post21, y_1094^0'=y_1094^post21, __cil_tmp5_20^0'=__cil_tmp5_20^post21, x_12^0'=x_12^post21, d_7^0'=d_7^post21, buffer_21^0'=buffer_21^post21, lt2^0'=lt2^post21, l_11^0'=l_11^post21, Result_5^0'=Result_5^post21, tmp___0_25^0'=tmp___0_25^post21, ret_18^0'=ret_18^post21, a_6^0'=a_6^post21, __disjvr_1^0'=__disjvr_1^post21, h_17^0'=h_17^post21, buffer_604^0'=buffer_604^post21, sz_23^0'=sz_23^post21, lt_29^0'=lt_29^post21, x_8^0'=x_8^post21, __cil_tmp5_15^0'=__cil_tmp5_15^post21, tmp___0_605^0'=tmp___0_605^post21, cand_19^0'=cand_19^post21, buffer_1139^0'=buffer_1139^post21, lt1^0'=lt1^post21, i_22^0'=i_22^post21, tmp_9^0'=tmp_9^post21, ret_1103^0'=ret_1103^post21, __disjvr_3^0'=__disjvr_3^post21, (x_8^0-x_8^post21 == 0 /\ -lt_29^post21+lt_29^0 == 0 /\ -__cil_tmp5_15^post21+__cil_tmp5_15^0 == 0 /\ -buffer_1139^post21+buffer_1139^0 == 0 /\ -prev_14^post21+prev_14^0 == 0 /\ -tmp_24^post21+tmp_24^0 == 0 /\ buffer_21^0-buffer_21^post21 == 0 /\ len_98^0-len_98^post21 == 0 /\ -tmp___0_605^post21+tmp___0_605^0 == 0 /\ buffer_35^0-buffer_35^post21 == 0 /\ -tmp___0_25^post21+tmp___0_25^0 == 0 /\ -h_17^post21+h_17^0 == 0 /\ -d_7^post21+d_7^0 == 0 /\ elem_13^0-elem_13^post21 == 0 /\ a_6^0-a_6^post21 == 0 /\ x_12^0-x_12^post21 == 0 /\ lt1^post21 == 0 /\ tmp___0_36^0-tmp___0_36^post21 == 0 /\ lt3^0-lt3^post21 == 0 /\ -i_22^post21+i_22^0 == 0 /\ __disjvr_2^0-__disjvr_2^post21 == 0 /\ -sz_23^post21+sz_23^0 == 0 /\ sz^0-sz^post21 == 0 /\ -buffer_1077^post21+buffer_1077^0 == 0 /\ -ret_1103^post21+ret_1103^0 == 0 /\ -lt2^post21+lt2^0 == 0 /\ buffer_604^0-buffer_604^post21 == 0 /\ x_16^0-x_16^post21 == 0 /\ -cand_1104^post21+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post21 == 0 /\ -cand_19^post21+cand_19^0 == 0 /\ -l_11^post21+l_11^0 == 0 /\ -ret_18^post21+ret_18^0 == 0 /\ -tmp_9^post21+tmp_9^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post21 == 0 /\ __disjvr_0^0-__disjvr_0^post21 == 0 /\ Result_5^0-Result_5^post21 == 0 /\ i^post21 == 0 /\ -__disjvr_3^post21+__disjvr_3^0 == 0 /\ y_1094^0-y_1094^post21 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post21 == 0), cost: 1 New rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l4 -> l10 : __disjvr_0^0'=__disjvr_0^post22, elem_13^0'=elem_13^post22, buffer_35^0'=buffer_35^post22, sz^0'=sz^post22, lt3^0'=lt3^post22, x_16^0'=x_16^post22, __cil_tmp5_10^0'=__cil_tmp5_10^post22, tmp___0_36^0'=tmp___0_36^post22, cand_1104^0'=cand_1104^post22, buffer_1077^0'=buffer_1077^post22, len_98^0'=len_98^post22, i^0'=i^post22, tmp_24^0'=tmp_24^post22, prev_14^0'=prev_14^post22, __disjvr_2^0'=__disjvr_2^post22, y_1094^0'=y_1094^post22, __cil_tmp5_20^0'=__cil_tmp5_20^post22, x_12^0'=x_12^post22, d_7^0'=d_7^post22, buffer_21^0'=buffer_21^post22, lt2^0'=lt2^post22, l_11^0'=l_11^post22, Result_5^0'=Result_5^post22, tmp___0_25^0'=tmp___0_25^post22, ret_18^0'=ret_18^post22, a_6^0'=a_6^post22, __disjvr_1^0'=__disjvr_1^post22, h_17^0'=h_17^post22, buffer_604^0'=buffer_604^post22, sz_23^0'=sz_23^post22, lt_29^0'=lt_29^post22, x_8^0'=x_8^post22, __cil_tmp5_15^0'=__cil_tmp5_15^post22, tmp___0_605^0'=tmp___0_605^post22, cand_19^0'=cand_19^post22, buffer_1139^0'=buffer_1139^post22, lt1^0'=lt1^post22, i_22^0'=i_22^post22, tmp_9^0'=tmp_9^post22, ret_1103^0'=ret_1103^post22, __disjvr_3^0'=__disjvr_3^post22, (0 == 0 /\ -buffer_21^post22+buffer_21^0 == 0 /\ cand_1104^0-cand_1104^post22 == 0 /\ lt2^0-lt2^post22 == 0 /\ -__cil_tmp5_20^post22+__cil_tmp5_20^0 == 0 /\ -x_8^post22+x_8^0 == 0 /\ x_16^0-x_16^post22 == 0 /\ -Result_5^post22+Result_5^0 == 0 /\ y_1094^0-y_1094^post22 == 0 /\ tmp_24^0-tmp_24^post22 == 0 /\ lt3^0-lt3^post22 == 0 /\ prev_14^0-prev_14^post22 == 0 /\ -tmp___0_25^post22+tmp___0_25^0 == 0 /\ -tmp___0_36^post22+tmp___0_36^0 == 0 /\ buffer_35^0-buffer_35^post22 == 0 /\ -__disjvr_3^post22+__disjvr_3^0 == 0 /\ -len_98^0 <= 0 /\ buffer_1077^0-buffer_1077^post22 == 0 /\ -tmp___0_605^post22+tmp___0_605^0 == 0 /\ cand_19^0-cand_19^post22 == 0 /\ elem_13^0-elem_13^post22 == 0 /\ sz^0-sz^post22 == 0 /\ -tmp_9^post22+tmp_9^0 == 0 /\ -__disjvr_1^post22+__disjvr_1^0 == 0 /\ d_7^0-d_7^post22 == 0 /\ sz_23^0-i_22^0 <= 0 /\ -lt1^post22+lt1^0 == 0 /\ lt_29^0-lt_29^post22 == 0 /\ -x_12^post22+x_12^0 == 0 /\ -ret_18^post22+ret_18^0 == 0 /\ -i_22^post22+i_22^0 == 0 /\ -__cil_tmp5_15^post22+__cil_tmp5_15^0 == 0 /\ a_6^0-a_6^post22 == 0 /\ i^0-i^post22 == 0 /\ h_17^0-h_17^post22 == 0 /\ __disjvr_0^0-__disjvr_0^post22 == 0 /\ buffer_604^0-buffer_604^post22 == 0 /\ -__cil_tmp5_10^post22+__cil_tmp5_10^0 == 0 /\ __disjvr_2^0-__disjvr_2^post22 == 0 /\ -sz_23^post22+sz_23^0 == 0 /\ -buffer_1139^post22+buffer_1139^0 == 0 /\ -ret_1103^post22+ret_1103^0 == 0 /\ -l_11^post22+l_11^0 == 0), cost: 1 New rule: l4 -> l10 : len_98^0'=len_98^post22, (len_98^0 >= 0 /\ sz_23^0-i_22^0 <= 0), cost: 1 Applied preprocessing Original rule: l4 -> l3 : __disjvr_0^0'=__disjvr_0^post23, elem_13^0'=elem_13^post23, buffer_35^0'=buffer_35^post23, sz^0'=sz^post23, lt3^0'=lt3^post23, x_16^0'=x_16^post23, __cil_tmp5_10^0'=__cil_tmp5_10^post23, tmp___0_36^0'=tmp___0_36^post23, cand_1104^0'=cand_1104^post23, buffer_1077^0'=buffer_1077^post23, len_98^0'=len_98^post23, i^0'=i^post23, tmp_24^0'=tmp_24^post23, prev_14^0'=prev_14^post23, __disjvr_2^0'=__disjvr_2^post23, y_1094^0'=y_1094^post23, __cil_tmp5_20^0'=__cil_tmp5_20^post23, x_12^0'=x_12^post23, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post23, lt2^0'=lt2^post23, l_11^0'=l_11^post23, Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=ret_18^post23, a_6^0'=a_6^post23, __disjvr_1^0'=__disjvr_1^post23, h_17^0'=h_17^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, lt_29^0'=lt_29^post23, x_8^0'=x_8^post23, __cil_tmp5_15^0'=__cil_tmp5_15^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=cand_19^post23, buffer_1139^0'=buffer_1139^post23, lt1^0'=lt1^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post23, __disjvr_3^0'=__disjvr_3^post23, (0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post23 == 0 /\ Result_5^post23-__cil_tmp5_10^post23 == 0 /\ buffer_21^0-buffer_21^post23 == 0 /\ -l_11^post23+l_11^0 == 0 /\ -lt1^post23+lt1^0 == 0 /\ -__cil_tmp5_15^post23+__cil_tmp5_15^0 == 0 /\ -len_98^0 <= 0 /\ x_12^0-x_12^post23 == 0 /\ buffer_35^0-buffer_35^post23 == 0 /\ i^0-i^post23 == 0 /\ -len_98^20 <= 0 /\ __disjvr_1^0-__disjvr_1^post23 == 0 /\ elem_13^0-elem_13^post23 == 0 /\ __disjvr_2^0-__disjvr_2^post23 == 0 /\ -lt2^post23+lt2^0 == 0 /\ ret_18^0-ret_18^post23 == 0 /\ lt3^0-lt3^post23 == 0 /\ -prev_14^post23+prev_14^0 == 0 /\ -__disjvr_3^post23+__disjvr_3^0 == 0 /\ -cand_1104^post23+cand_1104^0 == 0 /\ y_1094^0-y_1094^post23 == 0 /\ tmp___0_36^0-tmp___0_36^post23 == 0 /\ h_17^0-h_17^post23 == 0 /\ -lt_29^post23+lt_29^0 == 0 /\ __disjvr_0^0-__disjvr_0^post23 == 0 /\ x_16^0-x_16^post23 == 0 /\ buffer_1077^0-buffer_1077^post23 == 0 /\ -buffer_1139^post23+buffer_1139^0 == 0 /\ __cil_tmp5_10^post23-x_8^post23 == 0 /\ sz^0-sz^post23 == 0 /\ -ret_1103^post23+ret_1103^0 == 0 /\ 1-sz_23^0+i_22^0 <= 0 /\ x_8^post23-tmp_9^post23 == 0 /\ -cand_19^post23+cand_19^0 == 0), cost: 1 New rule: l4 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 <= 0), cost: 1 Applied preprocessing Original rule: l6 -> l24 : __disjvr_0^0'=__disjvr_0^post28, elem_13^0'=elem_13^post28, buffer_35^0'=buffer_35^post28, sz^0'=sz^post28, lt3^0'=lt3^post28, x_16^0'=x_16^post28, __cil_tmp5_10^0'=__cil_tmp5_10^post28, tmp___0_36^0'=tmp___0_36^post28, cand_1104^0'=cand_1104^post28, buffer_1077^0'=buffer_1077^post28, len_98^0'=len_98^post28, i^0'=i^post28, tmp_24^0'=tmp_24^post28, prev_14^0'=prev_14^post28, __disjvr_2^0'=__disjvr_2^post28, y_1094^0'=y_1094^post28, __cil_tmp5_20^0'=__cil_tmp5_20^post28, x_12^0'=x_12^post28, d_7^0'=d_7^post28, buffer_21^0'=buffer_21^post28, lt2^0'=lt2^post28, l_11^0'=l_11^post28, Result_5^0'=Result_5^post28, tmp___0_25^0'=tmp___0_25^post28, ret_18^0'=ret_18^post28, a_6^0'=a_6^post28, __disjvr_1^0'=__disjvr_1^post28, h_17^0'=h_17^post28, buffer_604^0'=buffer_604^post28, sz_23^0'=sz_23^post28, lt_29^0'=lt_29^post28, x_8^0'=x_8^post28, __cil_tmp5_15^0'=__cil_tmp5_15^post28, tmp___0_605^0'=tmp___0_605^post28, cand_19^0'=cand_19^post28, buffer_1139^0'=buffer_1139^post28, lt1^0'=lt1^post28, i_22^0'=i_22^post28, tmp_9^0'=tmp_9^post28, ret_1103^0'=ret_1103^post28, __disjvr_3^0'=__disjvr_3^post28, (0 == 0 /\ l_11^0-l_11^post28 == 0 /\ d_7^0-d_7^post28 == 0 /\ tmp___0_25^0-tmp___0_25^post28 == 0 /\ -tmp___0_605^post28+tmp___0_605^0 == 0 /\ -a_6^post28+a_6^0 == 0 /\ tmp_24^0-tmp_24^post28 == 0 /\ -y_1094^post28+y_1094^0 == 0 /\ -buffer_21^post28+buffer_21^0 == 0 /\ -__cil_tmp5_20^post28+__cil_tmp5_20^0 == 0 /\ buffer_35^0-buffer_35^post28 == 0 /\ -len_98^0 <= 0 /\ -i_22^post28+i_22^0 == 0 /\ i^0-i^post28 == 0 /\ -ret_18^post28+ret_18^0 == 0 /\ -__cil_tmp5_15^post28+__cil_tmp5_15^0 == 0 /\ elem_13^0-elem_13^post28 == 0 /\ lt3^0-lt3^post28 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post28 == 0 /\ prev_14^0-prev_14^post28 == 0 /\ -buffer_604^post28+buffer_604^0 == 0 /\ -__disjvr_3^post28+__disjvr_3^0 == 0 /\ lt2^0-lt2^post28 == 0 /\ -sz^post28+sz^0 == 0 /\ buffer_1077^0-buffer_1077^post28 == 0 /\ tmp___0_36^0-tmp___0_36^post28 == 0 /\ cand_1104^0-cand_1104^post28 == 0 /\ -x_12^post28+x_12^0 == 0 /\ h_17^0-h_17^post28 == 0 /\ x_16^0-x_16^post28 == 0 /\ -__disjvr_1^post28+__disjvr_1^0 == 0 /\ tmp_9^0-tmp_9^post28 == 0 /\ -buffer_1139^post28+buffer_1139^0 == 0 /\ -ret_1103^post28+ret_1103^0 == 0 /\ -x_8^post28+x_8^0 == 0 /\ -Result_5^post28+Result_5^0 == 0 /\ -__disjvr_0^post28+__disjvr_0^0 == 0 /\ sz_23^0-sz_23^post28 == 0 /\ lt1^0-lt1^post28 == 0 /\ lt_29^0-lt_29^post28 == 0 /\ -cand_19^post28+cand_19^0 == 0 /\ -__disjvr_2^post28+__disjvr_2^0 == 0), cost: 1 New rule: l6 -> l24 : len_98^0'=len_98^post28, len_98^0 >= 0, cost: 1 Applied preprocessing Original rule: l24 -> l25 : __disjvr_0^0'=__disjvr_0^post29, elem_13^0'=elem_13^post29, buffer_35^0'=buffer_35^post29, sz^0'=sz^post29, lt3^0'=lt3^post29, x_16^0'=x_16^post29, __cil_tmp5_10^0'=__cil_tmp5_10^post29, tmp___0_36^0'=tmp___0_36^post29, cand_1104^0'=cand_1104^post29, buffer_1077^0'=buffer_1077^post29, len_98^0'=len_98^post29, i^0'=i^post29, tmp_24^0'=tmp_24^post29, prev_14^0'=prev_14^post29, __disjvr_2^0'=__disjvr_2^post29, y_1094^0'=y_1094^post29, __cil_tmp5_20^0'=__cil_tmp5_20^post29, x_12^0'=x_12^post29, d_7^0'=d_7^post29, buffer_21^0'=buffer_21^post29, lt2^0'=lt2^post29, l_11^0'=l_11^post29, Result_5^0'=Result_5^post29, tmp___0_25^0'=tmp___0_25^post29, ret_18^0'=ret_18^post29, a_6^0'=a_6^post29, __disjvr_1^0'=__disjvr_1^post29, h_17^0'=h_17^post29, buffer_604^0'=buffer_604^post29, sz_23^0'=sz_23^post29, lt_29^0'=lt_29^post29, x_8^0'=x_8^post29, __cil_tmp5_15^0'=__cil_tmp5_15^post29, tmp___0_605^0'=tmp___0_605^post29, cand_19^0'=cand_19^post29, buffer_1139^0'=buffer_1139^post29, lt1^0'=lt1^post29, i_22^0'=i_22^post29, tmp_9^0'=tmp_9^post29, ret_1103^0'=ret_1103^post29, __disjvr_3^0'=__disjvr_3^post29, (-lt_29^post29+lt_29^0 == 0 /\ -__cil_tmp5_15^post29+__cil_tmp5_15^0 == 0 /\ -buffer_1139^post29+buffer_1139^0 == 0 /\ -__disjvr_2^post29+__disjvr_2^0 == 0 /\ -tmp___0_25^post29+tmp___0_25^0 == 0 /\ tmp___0_36^0-tmp___0_36^post29 == 0 /\ -tmp_9^post29+tmp_9^0 == 0 /\ ret_18^0-ret_18^post29 == 0 /\ -buffer_604^post29+buffer_604^0 == 0 /\ -h_17^post29+h_17^0 == 0 /\ -d_7^post29+d_7^0 == 0 /\ prev_14^0-prev_14^post29 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post29 == 0 /\ elem_13^0-elem_13^post29 == 0 /\ sz^0-sz^post29 == 0 /\ -x_8^post29+x_8^0 == 0 /\ lt3^0-lt3^post29 == 0 /\ Result_5^0-Result_5^post29 == 0 /\ -lt1^post29+lt1^0 == 0 /\ len_98^0-len_98^post29 == 0 /\ buffer_35^0-buffer_35^post29 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post29 == 0 /\ -sz_23^post29+sz_23^0 == 0 /\ -a_6^post29+a_6^0 == 0 /\ -ret_1103^post29+ret_1103^0 == 0 /\ -i_22^post29+i_22^0 == 0 /\ -i^post29+i^0 == 0 /\ -lt2^post29+lt2^0 == 0 /\ __disjvr_1^0-__disjvr_1^post29 == 0 /\ __disjvr_3^post29-__disjvr_3^0 == 0 /\ buffer_21^0-buffer_21^post29 == 0 /\ -cand_19^post29+cand_19^0 == 0 /\ -l_11^post29+l_11^0 == 0 /\ x_16^0-x_16^post29 == 0 /\ x_12^0-x_12^post29 == 0 /\ cand_1104^0-cand_1104^post29 == 0 /\ -__disjvr_3^post29+__disjvr_3^0 == 0 /\ y_1094^0-y_1094^post29 == 0 /\ -buffer_1077^post29+buffer_1077^0 == 0 /\ __disjvr_0^0-__disjvr_0^post29 == 0 /\ tmp_24^0-tmp_24^post29 == 0 /\ -tmp___0_605^post29+tmp___0_605^0 == 0), cost: 1 New rule: l24 -> l25 : 0 == 0, cost: 1 Applied preprocessing Original rule: l25 -> l11 : __disjvr_0^0'=__disjvr_0^post30, elem_13^0'=elem_13^post30, buffer_35^0'=buffer_35^post30, sz^0'=sz^post30, lt3^0'=lt3^post30, x_16^0'=x_16^post30, __cil_tmp5_10^0'=__cil_tmp5_10^post30, tmp___0_36^0'=tmp___0_36^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post30, len_98^0'=len_98^post30, i^0'=i^post30, tmp_24^0'=tmp_24^post30, prev_14^0'=prev_14^post30, __disjvr_2^0'=__disjvr_2^post30, y_1094^0'=y_1094^post30, __cil_tmp5_20^0'=__cil_tmp5_20^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt2^post30, l_11^0'=l_11^post30, Result_5^0'=Result_5^post30, tmp___0_25^0'=tmp___0_25^post30, ret_18^0'=ret_18^post30, a_6^0'=a_6^post30, __disjvr_1^0'=__disjvr_1^post30, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=x_8^post30, __cil_tmp5_15^0'=__cil_tmp5_15^post30, tmp___0_605^0'=tmp___0_605^post30, cand_19^0'=cand_19^post30, buffer_1139^0'=buffer_1139^post30, lt1^0'=lt1^post30, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post30, ret_1103^0'=ret_1103^post30, __disjvr_3^0'=__disjvr_3^post30, (0 == 0 /\ -__disjvr_1^post30+__disjvr_1^0 == 0 /\ lt3^0-lt3^post30 == 0 /\ sz^0-sz^post30 == 0 /\ d_7^0-d_7^post30 == 0 /\ tmp___0_25^0-tmp___0_25^post30 == 0 /\ -lt_29^10+h_17^10 == 0 /\ -buffer_1139^post30+buffer_1139^0 == 0 /\ -x_8^post30+x_8^0 == 0 /\ -lt1^post30+lt1^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post30 == 0 /\ -__cil_tmp5_20^post30+__cil_tmp5_20^0 == 0 /\ -y_1094^0+lt_29^10 == 0 /\ i^0-i^post30 == 0 /\ -tmp___0_605^post30+tmp___0_605^0 == 0 /\ -a_6^post30+a_6^0 == 0 /\ __disjvr_0^0-__disjvr_0^post30 == 0 /\ -__disjvr_3^post30+__disjvr_3^0 == 0 /\ cand_19^post30-h_17^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post30 == 0 /\ buffer_604^0-buffer_604^post30 == 0 /\ Result_5^0-Result_5^post30 == 0 /\ -__disjvr_2^post30+__disjvr_2^0 == 0 /\ -lt2^post30+lt2^0 == 0 /\ -ret_18^post30+ret_18^0 == 0 /\ -buffer_35^post30+buffer_35^0 == 0 /\ prev_14^0-prev_14^post30 == 0 /\ elem_13^0-elem_13^post30 == 0 /\ -y_1094^post30+y_1094^0 == 0 /\ -tmp_9^post30+tmp_9^0 == 0 /\ tmp___0_36^0-tmp___0_36^post30 == 0 /\ buffer_1077^0-buffer_1077^post30 == 0), cost: 1 New rule: l25 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=h_17^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, 0 == 0, cost: 1 Applied preprocessing Original rule: l10 -> l5 : __disjvr_0^0'=__disjvr_0^post31, elem_13^0'=elem_13^post31, buffer_35^0'=buffer_35^post31, sz^0'=sz^post31, lt3^0'=lt3^post31, x_16^0'=x_16^post31, __cil_tmp5_10^0'=__cil_tmp5_10^post31, tmp___0_36^0'=tmp___0_36^post31, cand_1104^0'=cand_1104^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, i^0'=i^post31, tmp_24^0'=tmp_24^post31, prev_14^0'=prev_14^post31, __disjvr_2^0'=__disjvr_2^post31, y_1094^0'=y_1094^post31, __cil_tmp5_20^0'=__cil_tmp5_20^post31, x_12^0'=x_12^post31, d_7^0'=d_7^post31, buffer_21^0'=buffer_21^post31, lt2^0'=lt2^post31, l_11^0'=l_11^post31, Result_5^0'=Result_5^post31, tmp___0_25^0'=tmp___0_25^post31, ret_18^0'=ret_18^post31, a_6^0'=a_6^post31, __disjvr_1^0'=__disjvr_1^post31, h_17^0'=h_17^post31, buffer_604^0'=buffer_604^post31, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post31, x_8^0'=x_8^post31, __cil_tmp5_15^0'=__cil_tmp5_15^post31, tmp___0_605^0'=tmp___0_605^post31, cand_19^0'=cand_19^post31, buffer_1139^0'=buffer_1139^post31, lt1^0'=lt1^post31, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post31, ret_1103^0'=ret_1103^post31, __disjvr_3^0'=__disjvr_3^post31, (0 == 0 /\ prev_14^0-prev_14^post31 == 0 /\ elem_13^0-elem_13^post31 == 0 /\ tmp___0_605^0-tmp___0_605^post31 == 0 /\ -__disjvr_2^post31+__disjvr_2^0 == 0 /\ lt3^0-lt3^post31 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post31 == 0 /\ ret_18^0-ret_18^post31 == 0 /\ tmp___0_36^0-tmp___0_36^post31 == 0 /\ cand_1104^0-cand_1104^post31 == 0 /\ __disjvr_0^0-__disjvr_0^post31 == 0 /\ -a_6^post31+a_6^0 == 0 /\ buffer_1139^0-buffer_1139^post31 == 0 /\ -y_1094^post31+y_1094^0 == 0 /\ -i^post31+i^0 == 0 /\ sz^0-sz^post31 == 0 /\ -__cil_tmp5_15^post31+__cil_tmp5_15^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post31 == 0 /\ l_11^0-l_11^post31 == 0 /\ -__disjvr_3^post31+__disjvr_3^0 == 0 /\ -h_17^post31+h_17^0 == 0 /\ tmp___0_25^0-tmp___0_25^post31 == 0 /\ -lt_29^post31+lt_29^0 == 0 /\ -__disjvr_1^post31+__disjvr_1^0 == 0 /\ -lt1^post31+lt1^0 == 0 /\ -x_8^post31+x_8^0 == 0 /\ -ret_1103^post31+ret_1103^0 == 0 /\ buffer_21^0-buffer_21^post31 == 0 /\ -Result_5^post31+Result_5^0 == 0 /\ -d_7^post31+d_7^0 == 0 /\ x_12^0-x_12^post31 == 0 /\ -buffer_604^post31+buffer_604^0 == 0 /\ -cand_19^post31+cand_19^0 == 0 /\ -tmp_9^post31+tmp_9^0 == 0 /\ -lt2^post31+lt2^0 == 0 /\ -buffer_35^post31+buffer_35^0 == 0), cost: 1 New rule: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 Applied preprocessing Original rule: l10 -> l18 : __disjvr_0^0'=__disjvr_0^post32, elem_13^0'=elem_13^post32, buffer_35^0'=buffer_35^post32, sz^0'=sz^post32, lt3^0'=lt3^post32, x_16^0'=x_16^post32, __cil_tmp5_10^0'=__cil_tmp5_10^post32, tmp___0_36^0'=tmp___0_36^post32, cand_1104^0'=cand_1104^post32, buffer_1077^0'=buffer_1077^post32, len_98^0'=len_98^post32, i^0'=i^post32, tmp_24^0'=tmp_24^post32, prev_14^0'=prev_14^post32, __disjvr_2^0'=__disjvr_2^post32, y_1094^0'=y_1094^post32, __cil_tmp5_20^0'=__cil_tmp5_20^post32, x_12^0'=x_12^post32, d_7^0'=d_7^post32, buffer_21^0'=buffer_21^post32, lt2^0'=lt2^post32, l_11^0'=l_11^post32, Result_5^0'=Result_5^post32, tmp___0_25^0'=tmp___0_25^post32, ret_18^0'=ret_18^post32, a_6^0'=a_6^post32, __disjvr_1^0'=__disjvr_1^post32, h_17^0'=h_17^post32, buffer_604^0'=buffer_604^post32, sz_23^0'=sz_23^post32, lt_29^0'=lt_29^post32, x_8^0'=x_8^post32, __cil_tmp5_15^0'=__cil_tmp5_15^post32, tmp___0_605^0'=tmp___0_605^post32, cand_19^0'=cand_19^post32, buffer_1139^0'=buffer_1139^post32, lt1^0'=lt1^post32, i_22^0'=i_22^post32, tmp_9^0'=tmp_9^post32, ret_1103^0'=ret_1103^post32, __disjvr_3^0'=__disjvr_3^post32, (0 == 0 /\ -lt_29^post32+lt_29^0 == 0 /\ x_8^0-x_8^post32 == 0 /\ -buffer_1139^post32+buffer_1139^0 == 0 /\ buffer_21^0-buffer_21^post32 == 0 /\ -__cil_tmp5_15^post32+__cil_tmp5_15^0 == 0 /\ cand_19^0-cand_19^post32 == 0 /\ -tmp_24^post32+tmp_24^0 == 0 /\ -tmp_9^post32+tmp_9^0 == 0 /\ -tmp___0_25^post32+tmp___0_25^0 == 0 /\ -d_7^post32+d_7^0 == 0 /\ a_6^0-a_6^post32 == 0 /\ x_16^0-x_16^post32 == 0 /\ i^0-i^post32 == 0 /\ x_12^0-x_12^post32 == 0 /\ y_1094^0-y_1094^post32 == 0 /\ __disjvr_1^0-__disjvr_1^post32 == 0 /\ -lt1^post32+lt1^0 == 0 /\ __disjvr_0^0-__disjvr_0^post32 == 0 /\ -len_98^post32+len_98^0 == 0 /\ -i_22^post32+i_22^0 == 0 /\ -sz_23^post32+sz_23^0 == 0 /\ -ret_1103^post32+ret_1103^0 == 0 /\ elem_13^0-elem_13^post32 == 0 /\ __disjvr_2^0-__disjvr_2^post32 == 0 /\ -lt2^post32+lt2^0 == 0 /\ -ret_18^post32+ret_18^0 == 0 /\ buffer_604^0-buffer_604^post32 == 0 /\ tmp___0_36^0-tmp___0_36^post32 == 0 /\ -cand_1104^post32+cand_1104^0 == 0 /\ buffer_1077^0-buffer_1077^post32 == 0 /\ -l_11^post32+l_11^0 == 0 /\ -__disjvr_3^post32+__disjvr_3^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post32 == 0 /\ -lt3^post32+lt3^0 == 0 /\ Result_5^0-Result_5^post32 == 0 /\ -h_17^post32+h_17^0 == 0 /\ -prev_14^post32+prev_14^0 == 0 /\ buffer_35^0-buffer_35^post32 == 0 /\ -tmp___0_605^post32+tmp___0_605^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post32 == 0), cost: 1 New rule: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 Applied preprocessing Original rule: l26 -> l9 : __disjvr_0^0'=__disjvr_0^post33, elem_13^0'=elem_13^post33, buffer_35^0'=buffer_35^post33, sz^0'=sz^post33, lt3^0'=lt3^post33, x_16^0'=x_16^post33, __cil_tmp5_10^0'=__cil_tmp5_10^post33, tmp___0_36^0'=tmp___0_36^post33, cand_1104^0'=cand_1104^post33, buffer_1077^0'=buffer_1077^post33, len_98^0'=len_98^post33, i^0'=i^post33, tmp_24^0'=tmp_24^post33, prev_14^0'=prev_14^post33, __disjvr_2^0'=__disjvr_2^post33, y_1094^0'=y_1094^post33, __cil_tmp5_20^0'=__cil_tmp5_20^post33, x_12^0'=x_12^post33, d_7^0'=d_7^post33, buffer_21^0'=buffer_21^post33, lt2^0'=lt2^post33, l_11^0'=l_11^post33, Result_5^0'=Result_5^post33, tmp___0_25^0'=tmp___0_25^post33, ret_18^0'=ret_18^post33, a_6^0'=a_6^post33, __disjvr_1^0'=__disjvr_1^post33, h_17^0'=h_17^post33, buffer_604^0'=buffer_604^post33, sz_23^0'=sz_23^post33, lt_29^0'=lt_29^post33, x_8^0'=x_8^post33, __cil_tmp5_15^0'=__cil_tmp5_15^post33, tmp___0_605^0'=tmp___0_605^post33, cand_19^0'=cand_19^post33, buffer_1139^0'=buffer_1139^post33, lt1^0'=lt1^post33, i_22^0'=i_22^post33, tmp_9^0'=tmp_9^post33, ret_1103^0'=ret_1103^post33, __disjvr_3^0'=__disjvr_3^post33, (buffer_1077^0-buffer_1077^post33 == 0 /\ __disjvr_0^0-__disjvr_0^post33 == 0 /\ -buffer_21^post33+buffer_21^0 == 0 /\ -ret_18^post33+ret_18^0 == 0 /\ -i_22^post33+i_22^0 == 0 /\ -len_98^post33+len_98^0 == 0 /\ __disjvr_2^0-__disjvr_2^post33 == 0 /\ -__disjvr_1^post33+__disjvr_1^0 == 0 /\ tmp_24^0-tmp_24^post33 == 0 /\ -lt1^post33+lt1^0 == 0 /\ elem_13^0-elem_13^post33 == 0 /\ sz^0-sz^post33 == 0 /\ buffer_35^0-buffer_35^post33 == 0 /\ -__cil_tmp5_15^post33+__cil_tmp5_15^0 == 0 /\ -buffer_604^post33+buffer_604^0 == 0 /\ lt2^0-lt2^post33 == 0 /\ -__disjvr_3^post33+__disjvr_3^0 == 0 /\ y_1094^0-y_1094^post33 == 0 /\ lt3^0-lt3^post33 == 0 /\ -prev_14^post33+prev_14^0 == 0 /\ -buffer_1139^post33+buffer_1139^0 == 0 /\ -ret_1103^post33+ret_1103^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post33 == 0 /\ l_11^0-l_11^post33 == 0 /\ -Result_5^post33+Result_5^0 == 0 /\ i^0-i^post33 == 0 /\ -tmp_9^post33+tmp_9^0 == 0 /\ -tmp___0_605^post33+tmp___0_605^0 == 0 /\ -x_8^post33+x_8^0 == 0 /\ -cand_19^post33+cand_19^0 == 0 /\ sz_23^0-sz_23^post33 == 0 /\ -tmp___0_25^post33+tmp___0_25^0 == 0 /\ -__cil_tmp5_20^post33+__cil_tmp5_20^0 == 0 /\ lt_29^0-lt_29^post33 == 0 /\ d_7^0-d_7^post33 == 0 /\ cand_1104^0-cand_1104^post33 == 0 /\ x_16^0-x_16^post33 == 0 /\ tmp___0_36^0-tmp___0_36^post33 == 0 /\ x_12^0-x_12^post33 == 0 /\ -a_6^post33+a_6^0 == 0 /\ h_17^0-h_17^post33 == 0), cost: 1 New rule: l26 -> l9 : TRUE, cost: 1 Simplified rules Start location: l26 34: l3 -> l4 : len_98^0'=1+len_98^0, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, len_98^0 >= 0, cost: 1 47: l4 -> l10 : len_98^0'=len_98^post22, (len_98^0 >= 0 /\ sz_23^0-i_22^0 <= 0), cost: 1 48: l4 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 <= 0), cost: 1 35: l5 -> l6 : len_98^0'=len_98^post3, ret_18^0'=0, h_17^0'=x_16^0, len_98^0 >= 0, cost: 1 36: l5 -> l3 : lt3^0 <= 0, cost: 1 37: l5 -> l7 : lt3^0'=-1+lt3^0, lt2^0'=1+lt2^0, -1+lt3^0 >= 0, cost: 1 49: l6 -> l24 : len_98^0'=len_98^post28, len_98^0 >= 0, cost: 1 38: l7 -> l5 : TRUE, cost: 1 39: l8 -> l5 : lt3^0'=lt1^0, lt2^0'=0, TRUE, cost: 1 40: l9 -> l10 : TRUE, cost: 1 52: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 41: l11 -> l12 : elem_13^0'=l_11^0, len_98^0'=len_98^post10, prev_14^0'=0, -1+len_98^0 >= 0, cost: 1 42: l11 -> l8 : sz^0-i^0 <= 0, cost: 1 43: l11 -> l13 : i^0'=1+i^0, lt1^0'=1+lt1^0, 1-sz^0+i^0 <= 0, cost: 1 45: l12 -> l18 : len_98^0'=len_98^post18, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (elem_13^0 == 0 /\ prev_14^0 == 0 /\ -1+len_98^0 >= 0), cost: 1 44: l13 -> l11 : TRUE, cost: 1 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 50: l24 -> l25 : 0 == 0, cost: 1 51: l25 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=h_17^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, 0 == 0, cost: 1 54: l26 -> l9 : TRUE, cost: 1 Eliminating location l9 by chaining: Applied chaining First rule: l26 -> l9 : TRUE, cost: 1 Second rule: l9 -> l10 : TRUE, cost: 1 New rule: l26 -> l10 : TRUE, cost: 2 Applied deletion Removed the following rules: 40 54 Eliminating location l6 by chaining: Applied chaining First rule: l5 -> l6 : len_98^0'=len_98^post3, ret_18^0'=0, h_17^0'=x_16^0, len_98^0 >= 0, cost: 1 Second rule: l6 -> l24 : len_98^0'=len_98^post28, len_98^0 >= 0, cost: 1 New rule: l5 -> l24 : len_98^0'=len_98^post28, ret_18^0'=0, h_17^0'=x_16^0, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 2 Applied deletion Removed the following rules: 35 49 Eliminating location l7 by chaining: Applied chaining First rule: l5 -> l7 : lt3^0'=-1+lt3^0, lt2^0'=1+lt2^0, -1+lt3^0 >= 0, cost: 1 Second rule: l7 -> l5 : TRUE, cost: 1 New rule: l5 -> l5 : lt3^0'=-1+lt3^0, lt2^0'=1+lt2^0, -1+lt3^0 >= 0, cost: 2 Applied deletion Removed the following rules: 37 38 Eliminating location l24 by chaining: Applied chaining First rule: l5 -> l24 : len_98^0'=len_98^post28, ret_18^0'=0, h_17^0'=x_16^0, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 2 Second rule: l24 -> l25 : 0 == 0, cost: 1 New rule: l5 -> l25 : len_98^0'=len_98^post28, ret_18^0'=0, h_17^0'=x_16^0, (0 == 0 /\ len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 3 Applied simplification Original rule: l5 -> l25 : len_98^0'=len_98^post28, ret_18^0'=0, h_17^0'=x_16^0, (0 == 0 /\ len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 3 New rule: l5 -> l25 : len_98^0'=len_98^post28, ret_18^0'=0, h_17^0'=x_16^0, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 3 Applied deletion Removed the following rules: 50 56 Eliminating location l25 by chaining: Applied chaining First rule: l5 -> l25 : len_98^0'=len_98^post28, ret_18^0'=0, h_17^0'=x_16^0, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 3 Second rule: l25 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=h_17^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, 0 == 0, cost: 1 New rule: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (0 == 0 /\ len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 Applied simplification Original rule: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (0 == 0 /\ len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 New rule: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 Applied deletion Removed the following rules: 51 58 Eliminating location l8 by chaining: Applied chaining First rule: l11 -> l8 : sz^0-i^0 <= 0, cost: 1 Second rule: l8 -> l5 : lt3^0'=lt1^0, lt2^0'=0, TRUE, cost: 1 New rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 39 42 Eliminating location l12 by chaining: Applied chaining First rule: l11 -> l12 : elem_13^0'=l_11^0, len_98^0'=len_98^post10, prev_14^0'=0, -1+len_98^0 >= 0, cost: 1 Second rule: l12 -> l18 : len_98^0'=len_98^post18, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (elem_13^0 == 0 /\ prev_14^0 == 0 /\ -1+len_98^0 >= 0), cost: 1 New rule: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 Applied simplification Original rule: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 New rule: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 Applied deletion Removed the following rules: 41 45 Eliminating location l13 by chaining: Applied chaining First rule: l11 -> l13 : i^0'=1+i^0, lt1^0'=1+lt1^0, 1-sz^0+i^0 <= 0, cost: 1 Second rule: l13 -> l11 : TRUE, cost: 1 New rule: l11 -> l11 : i^0'=1+i^0, lt1^0'=1+lt1^0, 1-sz^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 43 44 Eliminated locations on linear paths Start location: l26 34: l3 -> l4 : len_98^0'=1+len_98^0, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, len_98^0 >= 0, cost: 1 47: l4 -> l10 : len_98^0'=len_98^post22, (len_98^0 >= 0 /\ sz_23^0-i_22^0 <= 0), cost: 1 48: l4 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 <= 0), cost: 1 36: l5 -> l3 : lt3^0 <= 0, cost: 1 57: l5 -> l5 : lt3^0'=-1+lt3^0, lt2^0'=1+lt2^0, -1+lt3^0 >= 0, cost: 2 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 52: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 62: l11 -> l11 : i^0'=1+i^0, lt1^0'=1+lt1^0, 1-sz^0+i^0 <= 0, cost: 2 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 55: l26 -> l10 : TRUE, cost: 2 Applied acceleration Original rule: l5 -> l5 : lt3^0'=-1+lt3^0, lt2^0'=1+lt2^0, -1+lt3^0 >= 0, cost: 2 New rule: l5 -> l5 : lt3^0'=lt3^0-n, lt2^0'=lt2^0+n, (lt3^0-n >= 0 /\ n >= 0), cost: 2*n Sub-proof via acceration calculus written to file:///tmp/tmpnam_bIjNOh.txt Applied instantiation Original rule: l5 -> l5 : lt3^0'=lt3^0-n, lt2^0'=lt2^0+n, (lt3^0-n >= 0 /\ n >= 0), cost: 2*n New rule: l5 -> l5 : lt3^0'=0, lt2^0'=lt3^0+lt2^0, (0 >= 0 /\ lt3^0 >= 0), cost: 2*lt3^0 Applied simplification Original rule: l5 -> l5 : lt3^0'=0, lt2^0'=lt3^0+lt2^0, (0 >= 0 /\ lt3^0 >= 0), cost: 2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, lt2^0'=lt3^0+lt2^0, lt3^0 >= 0, cost: 2*lt3^0 Applied deletion Removed the following rules: 57 Applied acceleration Original rule: l11 -> l11 : i^0'=1+i^0, lt1^0'=1+lt1^0, 1-sz^0+i^0 <= 0, cost: 2 New rule: l11 -> l11 : i^0'=i^0+n0, lt1^0'=n0+lt1^0, (n0 >= 0 /\ sz^0-i^0-n0 >= 0), cost: 2*n0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_KdnPHa.txt Applied instantiation Original rule: l11 -> l11 : i^0'=i^0+n0, lt1^0'=n0+lt1^0, (n0 >= 0 /\ sz^0-i^0-n0 >= 0), cost: 2*n0 New rule: l11 -> l11 : i^0'=sz^0, lt1^0'=sz^0-i^0+lt1^0, (0 >= 0 /\ sz^0-i^0 >= 0), cost: 2*sz^0-2*i^0 Applied simplification Original rule: l11 -> l11 : i^0'=sz^0, lt1^0'=sz^0-i^0+lt1^0, (0 >= 0 /\ sz^0-i^0 >= 0), cost: 2*sz^0-2*i^0 New rule: l11 -> l11 : i^0'=sz^0, lt1^0'=sz^0-i^0+lt1^0, sz^0-i^0 >= 0, cost: 2*sz^0-2*i^0 Applied deletion Removed the following rules: 62 Accelerated simple loops Start location: l26 34: l3 -> l4 : len_98^0'=1+len_98^0, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, len_98^0 >= 0, cost: 1 47: l4 -> l10 : len_98^0'=len_98^post22, (len_98^0 >= 0 /\ sz_23^0-i_22^0 <= 0), cost: 1 48: l4 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 <= 0), cost: 1 36: l5 -> l3 : lt3^0 <= 0, cost: 1 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 64: l5 -> l5 : lt3^0'=0, lt2^0'=lt3^0+lt2^0, lt3^0 >= 0, cost: 2*lt3^0 52: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 66: l11 -> l11 : i^0'=sz^0, lt1^0'=sz^0-i^0+lt1^0, sz^0-i^0 >= 0, cost: 2*sz^0-2*i^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 55: l26 -> l10 : TRUE, cost: 2 Applied chaining First rule: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 Second rule: l5 -> l5 : lt3^0'=0, lt2^0'=lt3^0+lt2^0, lt3^0 >= 0, cost: 2*lt3^0 New rule: l10 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 1+2*lt3^0 Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> l5 : lt3^0'=0, lt2^0'=lt3^0+lt2^0, lt3^0 >= 0, cost: 2*lt3^0 New rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Applied deletion Removed the following rules: 64 Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : i^0'=sz^0, lt1^0'=sz^0-i^0+lt1^0, sz^0-i^0 >= 0, cost: 2*sz^0-2*i^0 New rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Applied chaining First rule: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 Second rule: l11 -> l11 : i^0'=sz^0, lt1^0'=sz^0-i^0+lt1^0, sz^0-i^0 >= 0, cost: 2*sz^0-2*i^0 New rule: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 Applied deletion Removed the following rules: 66 Chained accelerated rules with incoming rules Start location: l26 34: l3 -> l4 : len_98^0'=1+len_98^0, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, len_98^0 >= 0, cost: 1 47: l4 -> l10 : len_98^0'=len_98^post22, (len_98^0 >= 0 /\ sz_23^0-i_22^0 <= 0), cost: 1 48: l4 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 <= 0), cost: 1 36: l5 -> l3 : lt3^0 <= 0, cost: 1 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 52: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 68: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 55: l26 -> l10 : TRUE, cost: 2 Eliminating location l4 by chaining: Applied chaining First rule: l3 -> l4 : len_98^0'=1+len_98^0, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, len_98^0 >= 0, cost: 1 Second rule: l4 -> l10 : len_98^0'=len_98^post22, (len_98^0 >= 0 /\ sz_23^0-i_22^0 <= 0), cost: 1 New rule: l3 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+len_98^0 >= 0), cost: 2 Applied simplification Original rule: l3 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+len_98^0 >= 0), cost: 2 New rule: l3 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 2 Applied chaining First rule: l3 -> l4 : len_98^0'=1+len_98^0, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, len_98^0 >= 0, cost: 1 Second rule: l4 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 <= 0), cost: 1 New rule: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ 1+len_98^0 >= 0), cost: 2 Applied simplification Original rule: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ 1+len_98^0 >= 0), cost: 2 New rule: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 2 Applied deletion Removed the following rules: 34 47 48 Eliminated locations on tree-shaped paths Start location: l26 71: l3 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 2 72: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 2 36: l5 -> l3 : lt3^0 <= 0, cost: 1 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 52: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 68: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 55: l26 -> l10 : TRUE, cost: 2 Applied acceleration Original rule: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 2 New rule: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (-2-i_22^post23+sz_23^post23 >= 0 /\ len_98^0 >= 0 /\ -2+n1 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0), cost: 2*n1 Sub-proof via acceration calculus written to file:///tmp/tmpnam_mhEFIC.txt Applied nonterm Original rule: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 2 New rule: l3 -> [29] : (len_98^0 >= 0 /\ len_98^0-len_98^post23 <= 0 /\ i_22^post23+sz_23^0-sz_23^post23-i_22^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_jJiImK.txt Accelerated simple loops Start location: l26 71: l3 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 2 72: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 2 73: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (-2-i_22^post23+sz_23^post23 >= 0 /\ len_98^0 >= 0 /\ -2+n1 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0), cost: 2*n1 74: l3 -> [29] : (len_98^0 >= 0 /\ len_98^0-len_98^post23 <= 0 /\ i_22^post23+sz_23^0-sz_23^post23-i_22^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 36: l5 -> l3 : lt3^0 <= 0, cost: 1 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 52: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 68: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 55: l26 -> l10 : TRUE, cost: 2 Applied chaining First rule: l5 -> l3 : lt3^0 <= 0, cost: 1 Second rule: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 2 New rule: l5 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 3 Applied chaining First rule: l5 -> l3 : lt3^0 <= 0, cost: 1 Second rule: l3 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (-2-i_22^post23+sz_23^post23 >= 0 /\ len_98^0 >= 0 /\ -2+n1 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0), cost: 2*n1 New rule: l5 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (-2-i_22^post23+sz_23^post23 >= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+n1 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0), cost: 1+2*n1 Applied chaining First rule: l5 -> l3 : lt3^0 <= 0, cost: 1 Second rule: l3 -> [29] : (len_98^0 >= 0 /\ len_98^0-len_98^post23 <= 0 /\ i_22^post23+sz_23^0-sz_23^post23-i_22^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l5 -> [29] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied deletion Removed the following rules: 72 73 74 Chained accelerated rules with incoming rules Start location: l26 71: l3 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 2 36: l5 -> l3 : lt3^0 <= 0, cost: 1 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 75: l5 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 3 76: l5 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (-2-i_22^post23+sz_23^post23 >= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+n1 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0), cost: 1+2*n1 77: l5 -> [29] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 52: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 68: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 55: l26 -> l10 : TRUE, cost: 2 Eliminating location l3 by chaining: Applied chaining First rule: l5 -> l3 : lt3^0 <= 0, cost: 1 Second rule: l3 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 2 New rule: l5 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 3 Applied chaining First rule: l5 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=Result_5^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 3 Second rule: l3 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 2 New rule: l5 -> l10 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 5 Applied partial deletion Original rule: l5 -> l3 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post23, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post23, tmp_9^0'=tmp_9^post23, (-2-i_22^post23+sz_23^post23 >= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+n1 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0), cost: 1+2*n1 New rule: l5 -> [30] : (-2-i_22^post23+sz_23^post23 >= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+n1 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0), cost: 1+2*n1 Applied deletion Removed the following rules: 36 71 75 76 Eliminated locations on tree-shaped paths Start location: l26 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 77: l5 -> [29] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 78: l5 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 3 79: l5 -> l10 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 5 80: l5 -> [30] : (-2-i_22^post23+sz_23^post23 >= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+n1 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0), cost: 1+2*n1 52: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 68: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 55: l26 -> l10 : TRUE, cost: 2 Applied pruning (of leafs and parallel rules): Start location: l26 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 77: l5 -> [29] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 78: l5 -> l10 : len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 3 79: l5 -> l10 : __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 5 52: l10 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 68: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 55: l26 -> l10 : TRUE, cost: 2 Eliminated location l10 Start location: l26 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 77: l5 -> [29] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 84: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 85: l5 -> l18 : sz^0'=sz^post32, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 86: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 87: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 6 88: l5 -> l18 : sz^0'=sz^post32, __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 6 89: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 6+2*lt3^0 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 68: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 81: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 83: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Applied simplification Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 Applied simplification Original rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 6 New rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6 Applied simplification Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 6+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0 Simplified simple loops Start location: l26 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 77: l5 -> [29] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 84: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 85: l5 -> l18 : sz^0'=sz^post32, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 88: l5 -> l18 : sz^0'=sz^post32, __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 6 90: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 91: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6 92: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 68: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 81: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 83: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Applied acceleration Original rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 New rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 4*n2 Sub-proof via acceration calculus written to file:///tmp/tmpnam_IpcAKi.txt Applied nonterm Original rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 New rule: l5 -> [31] : (len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_gbLaig.txt Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 Sub-proof via acceration calculus written to file:///tmp/tmpnam_CMJDJJ.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 New rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_HOoGNp.txt Applied acceleration Original rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6 New rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 6*n4 Sub-proof via acceration calculus written to file:///tmp/tmpnam_HbPJAo.txt Applied nonterm Original rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6 New rule: l5 -> [31] : (len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_FHEOmD.txt Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 Sub-proof via acceration calculus written to file:///tmp/tmpnam_HiLGkh.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0 New rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_pFgdnP.txt Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0 Second rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ 2+i_22^post31-sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 12+2*lt3^0 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ 2+i_22^post31-sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 12+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-1+n6 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 12*n6 Sub-proof via acceration calculus written to file:///tmp/tmpnam_FJeCbF.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ 2+i_22^post31-sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 12+2*lt3^0 New rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_HgbKlk.txt Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ 2+i_22^post31-sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 12+2*lt3^0 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ 2+i_22^post31-sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 12+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n9 >= 0 /\ -lt3^0 >= 0), cost: 12*n9 Sub-proof via acceration calculus written to file:///tmp/tmpnam_PnBEDk.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ 2+i_22^post31-sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 12+2*lt3^0 New rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_GBEceG.txt Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 Second rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 8+2*lt3^0 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 8+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n14 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 8*n14 Sub-proof via acceration calculus written to file:///tmp/tmpnam_jOeCDG.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 8+2*lt3^0 New rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_JhgOMB.txt Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 8+2*lt3^0 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 8+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (-1+n17 >= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 8*n17 Sub-proof via acceration calculus written to file:///tmp/tmpnam_mMDLjj.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 8+2*lt3^0 New rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_chFLHE.txt Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0 Second rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 6*n4 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0+6*n4 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0+6*n4 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n20 >= 0), cost: 6*n20*n4+6*n20 Sub-proof via acceration calculus written to file:///tmp/tmpnam_bgdDBj.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0+6*n4 New rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_cBOePe.txt Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 6*n4 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 6*n4 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: 6+2*lt3^0+6*n4 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: 6+2*lt3^0+6*n4 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -1+n21 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 6*n4*n21+6*n21 Sub-proof via acceration calculus written to file:///tmp/tmpnam_daNNlg.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: 6+2*lt3^0+6*n4 New rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_aOHPpC.txt Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+n5 >= 0), cost: 6+6*n5 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+n5 >= 0), cost: 6+6*n5 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-1+n24 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5*n24+6*n24 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ndbhMo.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+n5 >= 0), cost: 6+6*n5 New rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_ClIaDA.txt Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 Second rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: 6+6*n5 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: 6+6*n5 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-1+n25 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: 6*n25+6*n25*n5 Sub-proof via acceration calculus written to file:///tmp/tmpnam_eFfBmi.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: 6+6*n5 New rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_aHijiC.txt Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: 6 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 Second rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 4*n2 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 4+2*lt3^0+4*n2 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 4+2*lt3^0+4*n2 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ -1+n26 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 4*n2*n26+4*n26 Sub-proof via acceration calculus written to file:///tmp/tmpnam_EfjdgA.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 4+2*lt3^0+4*n2 New rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_moMKAJ.txt Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 4*n2 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 4*n2 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 4+2*lt3^0+4*n2 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 4+2*lt3^0+4*n2 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+n27 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 4*n27+4*n27*n2 Sub-proof via acceration calculus written to file:///tmp/tmpnam_HfNkHI.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 4+2*lt3^0+4*n2 New rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_HIkAmP.txt Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 4+4*n3 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 4+4*n3 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: 4*n30+4*n3*n30 Sub-proof via acceration calculus written to file:///tmp/tmpnam_FGMHFM.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 4+4*n3 New rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_Mkacnd.txt Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 Second rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 4+4*n3 Applied acceleration Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 4+4*n3 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n31 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3*n31+4*n31 Sub-proof via acceration calculus written to file:///tmp/tmpnam_bAOEbM.txt Applied nonterm Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 4+4*n3 New rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_paKcbD.txt Applied chaining First rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 Second rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 <= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 4*n2 New rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 4*n2 Applied simplification Original rule: l5 -> [31] : (len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 Applied simplification Original rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: 6*n4 New rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: 6*n4 Applied simplification Original rule: l5 -> [31] : (len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 New rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 Applied simplification Original rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -lt3^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+n5 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ 0 >= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 <= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -lt3^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied deletion Removed the following rules: 84 90 91 92 Accelerated simple loops Start location: l26 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 77: l5 -> [29] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 85: l5 -> l18 : sz^0'=sz^post32, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 88: l5 -> l18 : sz^0'=sz^post32, __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 6 119: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 4*n2 120: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 121: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 122: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 123: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: 6*n4 124: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 125: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 126: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 127: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 128: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 129: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM 130: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM 131: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 132: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 133: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 134: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 135: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 136: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+n5 >= 0), cost: NONTERM 137: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 138: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 139: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: NONTERM 140: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 141: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 142: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: NONTERM 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 68: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 81: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 83: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 4*n2 New rule: l11 -> l5 : lt3^0'=lt1^0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: 2+4*n2 Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 4*n2 New rule: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 2+4*n2+2*lt1^0 Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 4*n2 New rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 3+4*n2 Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 4*n2 New rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 3+2*lt3^0+4*n2 Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 New rule: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 2+4*n3 Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 New rule: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 2+4*n3+2*lt1^0 Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 New rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 3+4*n3 Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3 New rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 3+4*n3+2*lt3^0 Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: 6*n4 New rule: l11 -> l5 : lt3^0'=lt1^0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: 2+6*n4 Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: 6*n4 New rule: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt1^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: 2+6*n4+2*lt1^0 Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: 6*n4 New rule: l26 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: 3+6*n4 Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: 6*n4 New rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: 3+2*lt3^0+6*n4 Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 New rule: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: 2+6*n5 Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 New rule: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt1^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: 2+6*n5+2*lt1^0 Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 New rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: 3+6*n5 Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: 6*n5 New rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: 3+2*lt3^0+6*n5 Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ i_22^post31-sz_23^post31+sz_23^0-i_22^0 <= 0 /\ len_98^0-len_98^post31 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -1+n2 >= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 == 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post31 <= 0 /\ -i_22^post31+sz_23^post31-sz_23^0+i_22^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 == 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (lt3^0 <= 0 /\ lt3^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied deletion Removed the following rules: 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 Chained accelerated rules with incoming rules Start location: l26 59: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 >= 0), cost: 4+2*sz^0-2*i^0 77: l5 -> [29] : (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 85: l5 -> l18 : sz^0'=sz^post32, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, i_22^0'=1+i_22^0, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 4 88: l5 -> l18 : sz^0'=sz^post32, __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 6 60: l11 -> l5 : lt3^0'=lt1^0, lt2^0'=0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 68: l11 -> l5 : lt3^0'=0, lt2^0'=lt1^0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 143: l11 -> l5 : lt3^0'=lt1^0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: 2+4*n2 144: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 2+4*n2+2*lt1^0 147: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 148: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 151: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 2+4*n3 152: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 2+4*n3+2*lt1^0 155: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 157: l11 -> l5 : lt3^0'=lt1^0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: 2+6*n4 158: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt1^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: 2+6*n4+2*lt1^0 161: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 162: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 163: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: 2+6*n5 164: l11 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt1^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: 2+6*n5+2*lt1^0 167: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 168: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 169: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 170: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 171: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 81: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, 0 == 0, cost: 3 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 83: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, lt3^0 >= 0, cost: 3+2*lt3^0 145: l26 -> l5 : x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 3+4*n2 146: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 3+2*lt3^0+4*n2 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 153: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 3+4*n3 154: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=i_22^post31, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 3+4*n3+2*lt3^0 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 159: l26 -> l5 : x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: 3+6*n4 160: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: 3+2*lt3^0+6*n4 165: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: 3+6*n5 166: l26 -> l5 : lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post31, tmp_24^0'=tmp_24^post31, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post31, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=i_22^post31, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: 3+2*lt3^0+6*n5 Eliminated location l5 Start location: l26 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 147: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 148: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 155: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 161: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 162: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 167: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 168: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 169: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 170: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 171: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 172: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 173: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0), cost: 6+2*sz^0-2*i^0 174: l11 -> [29] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 175: l11 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, lt2^0'=0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 <= 0), cost: 6 176: l11 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0 /\ lt1^0 <= 0), cost: 8 177: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 6+2*lt1^0 178: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 179: l11 -> [29] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 180: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 6+2*lt1^0 181: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, __cil_tmp5_10^0'=tmp_9^post23, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt1^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0 /\ lt1^0 >= 0), cost: 8+2*lt1^0 192: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: 6+4*n2 193: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: 6+2*sz^0+4*n2-2*i^0 194: l11 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: 6+4*n2 195: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+2*lt1^0 196: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 197: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+2*lt1^0 204: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 6+4*n3 205: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*sz^0-2*i^0 206: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 6+4*n3 207: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 208: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*sz^0-2*i^0+2*lt1^0 209: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 216: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: 6+6*n4 217: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: 6+2*sz^0-2*i^0+6*n4 218: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 219: l11 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0 /\ lt1^0 <= 0), cost: 8+6*n4 220: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+6*n4+2*lt1^0 221: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+6*n4+2*lt1^0 222: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 223: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt1^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0 /\ lt1^0 >= 0), cost: 8+6*n4+2*lt1^0 232: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: 6+6*n5 233: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: 6+2*sz^0-2*i^0+6*n5 234: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: NONTERM 235: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: 8+6*n5 236: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: 6+6*n5+2*lt1^0 237: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: 6+2*sz^0-2*i^0+6*n5+2*lt1^0 238: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 239: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt1^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: 8+6*n5+2*lt1^0 248: l11 -> [32] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: 2+4*n2 249: l11 -> [32] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 2+4*n2+2*lt1^0 252: l11 -> [32] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 2+4*n3 253: l11 -> [32] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 2+4*n3+2*lt1^0 256: l11 -> [32] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: 2+6*n4 257: l11 -> [32] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: 2+6*n4+2*lt1^0 260: l11 -> [32] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: 2+6*n5 261: l11 -> [32] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: 2+6*n5+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 182: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 183: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 185: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 186: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 9 187: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7+2*lt3^0 188: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 190: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0 191: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 9+2*lt3^0 198: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 <= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+4*n2 199: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+4*n2-2*i^0 200: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+4*n2 201: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*lt3^0+4*n2 202: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 203: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 210: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 == 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 211: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*sz^0-2*i^0 212: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3 213: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 214: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*sz^0+2*lt3^0-2*i^0 215: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 224: l26 -> l11 : x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (lt3^0 <= 0 /\ len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: 7+6*n4 225: l26 -> l11 : x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: 7+2*sz^0-2*i^0+6*n4 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 227: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 9+6*n4 228: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: 7+2*lt3^0+6*n4 229: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0+6*n4 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 231: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0), cost: 9+2*lt3^0+6*n4 240: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (lt3^0 == 0 /\ len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: 7+6*n5 241: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: 7+2*sz^0-2*i^0+6*n5 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 243: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0 /\ -1+n5 >= 0), cost: 9+6*n5 244: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: 7+2*lt3^0+6*n5 245: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, __cil_tmp5_10^0'=tmp_9^post23, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, d_7^0'=d_7^post23, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, ret_18^0'=0, a_6^0'=a_6^post23, h_17^0'=h_17^post30, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, tmp_9^0'=tmp_9^post23, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0+6*n5 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 247: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, __cil_tmp5_10^0'=tmp_9^post23, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post23, d_7^0'=d_7^post23, buffer_21^0'=tmp_9^post23, lt2^0'=lt3^0+lt2^0, Result_5^0'=tmp_9^post23, tmp___0_25^0'=tmp___0_25^post23, a_6^0'=a_6^post23, buffer_604^0'=buffer_604^post23, sz_23^0'=sz_23^post23, x_8^0'=tmp_9^post23, tmp___0_605^0'=tmp___0_605^post23, i_22^0'=1+i_22^post23, tmp_9^0'=tmp_9^post23, (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ len_98^post23 >= 0 /\ -1-i_22^post23+sz_23^post23 <= 0 /\ -1+n5 >= 0), cost: 9+2*lt3^0+6*n5 250: l26 -> [32] : (lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 3+4*n2 251: l26 -> [32] : (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 3+2*lt3^0+4*n2 254: l26 -> [32] : (lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 3+4*n3 255: l26 -> [32] : (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 3+4*n3+2*lt3^0 258: l26 -> [32] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: 3+6*n4 259: l26 -> [32] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: 3+2*lt3^0+6*n4 262: l26 -> [32] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: 3+6*n5 263: l26 -> [32] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: 3+2*lt3^0+6*n5 Applied pruning (of leafs and parallel rules): Start location: l26 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 147: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 148: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 155: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 161: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 162: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 167: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 168: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 169: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 170: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 171: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 172: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 173: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0), cost: 6+2*sz^0-2*i^0 174: l11 -> [29] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 175: l11 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, lt2^0'=0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 <= 0), cost: 6 178: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 179: l11 -> [29] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 180: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 6+2*lt1^0 196: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 197: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+2*lt1^0 206: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 6+4*n3 207: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 218: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 222: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 234: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: NONTERM 238: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 182: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 183: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 185: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 188: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 190: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0 202: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 203: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 212: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3 213: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Applied simplification Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Applied simplification Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Applied simplification Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Applied simplification Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Simplified simple loops Start location: l26 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 147: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 148: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 155: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 161: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 162: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 167: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 168: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 169: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 170: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 171: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 174: l11 -> [29] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 175: l11 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, lt2^0'=0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 <= 0), cost: 6 179: l11 -> [29] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 180: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 6+2*lt1^0 197: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+2*lt1^0 206: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 6+4*n3 218: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 222: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 234: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: NONTERM 238: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 264: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 265: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 266: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 267: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 268: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 182: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 183: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 185: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 188: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 190: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0 202: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 203: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 212: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3 213: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 Sub-proof via acceration calculus written to file:///tmp/tmpnam_lHkfod.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_MpODNm.txt Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 Sub-proof via acceration calculus written to file:///tmp/tmpnam_LJOHlm.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_gFBOnF.txt Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_imFkeP.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_dpkmkf.txt Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_hlEfOB.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_GcpbDl.txt Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_fGoaAm.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_GBJFEg.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*sz^0+4*n2-2*i^0+4*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*sz^0+4*n2-2*i^0+4*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -1+n39 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 4*n2*n39+4*n39*lt1^0+4*n3*n39+12*n39 Sub-proof via acceration calculus written to file:///tmp/tmpnam_eKGJBO.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*sz^0+4*n2-2*i^0+4*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_JLLPBe.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*sz^0-2*i^0+4*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*sz^0-2*i^0+4*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n40 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3*n40+12*n40+4*n40*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_LpfFdA.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*sz^0-2*i^0+4*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_cpmoNb.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*sz^0-2*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -1+n41 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12*n41+4*n3*n41+2*n41*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_cpgmHO.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_FnkgKg.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+n42 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 2*lt1^0*n42+4*n3*n42+12*n42 Sub-proof via acceration calculus written to file:///tmp/tmpnam_PbfohC.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_eBleah.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+4*sz^0+4*n2-4*i^0+4*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+4*sz^0+4*n2-4*i^0+4*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n43 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3*n43+12*n43+4*n2*n43+4*n43*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_kaEmME.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+4*sz^0+4*n2-4*i^0+4*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_digfmA.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 12+4*sz^0+4*n2-4*i^0+4*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 12+4*sz^0+4*n2-4*i^0+4*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n44 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 12*n44+4*n2*n44+4*n44*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_NDLhDI.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 12+4*sz^0+4*n2-4*i^0+4*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_PAOlFc.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0+4*n2-2*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n45 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n45+2*n45*lt1^0+12*n45 Sub-proof via acceration calculus written to file:///tmp/tmpnam_MFbBcn.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_iEGabD.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0+4*n2-2*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n46 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 2*n46*lt1^0+12*n46+4*n2*n46 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ibpdOa.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_hmNNee.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+4*sz^0-4*i^0+4*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+4*sz^0-4*i^0+4*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ -2+n47 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12*n47+4*n3*n47+4*n47*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_MLbHPn.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+4*sz^0-4*i^0+4*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_AFcElm.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+4*sz^0+4*n2-4*i^0+4*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+4*sz^0+4*n2-4*i^0+4*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n48 >= 0), cost: 4*n48*lt1^0+4*n2*n48+12*n48 Sub-proof via acceration calculus written to file:///tmp/tmpnam_CGpIFc.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+4*sz^0+4*n2-4*i^0+4*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_IhJFGN.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0-2*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n49 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12*n49+2*n49*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_MhPIcc.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_cogIBD.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0-2*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n50 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12*n50+2*n50*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_lemFBI.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_CCadFb.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+4*sz^0-4*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+4*sz^0-4*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n51 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 4*n3*n51+12*n51+2*n51*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_NpoMie.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+4*sz^0-4*i^0+2*lt1^0 New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_KhFlIG.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 12+4*sz^0+4*n2-4*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 12+4*sz^0+4*n2-4*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n52 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 2*n52*lt1^0+12*n52+4*n2*n52 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ihcCin.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 12+4*sz^0+4*n2-4*i^0+2*lt1^0 New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_IIbJja.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+4*sz^0-4*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+4*sz^0-4*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n53 >= 0), cost: 2*lt1^0*n53+12*n53 Sub-proof via acceration calculus written to file:///tmp/tmpnam_bdmmNJ.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+4*sz^0-4*i^0+2*lt1^0 New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_heFoPH.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+2*sz^0-2*i^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n54 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 12*n54 Sub-proof via acceration calculus written to file:///tmp/tmpnam_CKEOOk.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+2*sz^0-2*i^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_ceLflM.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+n55 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 2*lt1^0*n55+4*n3*n55+12*n55 Sub-proof via acceration calculus written to file:///tmp/tmpnam_OJFBoj.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 12+4*n3+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_BLepll.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0+4*n2-2*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n56 >= 0 /\ lt1^0 >= 0), cost: 2*n56*lt1^0+12*n56+4*n2*n56 Sub-proof via acceration calculus written to file:///tmp/tmpnam_pLofFh.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_AKjOKB.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0-2*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n57 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 2*n57*lt1^0+12*n57 Sub-proof via acceration calculus written to file:///tmp/tmpnam_Jhbjpb.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 12+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_NfOpDh.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+2*sz^0-2*i^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n58 >= 0), cost: 12*n58 Sub-proof via acceration calculus written to file:///tmp/tmpnam_npBDfb.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+2*sz^0-2*i^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_hOileE.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n34+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n34+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -1+n59 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n59*n34+6*n59+4*n3*n59+2*n59*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_LlCoda.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n34+2*lt1^0 New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_DnmhPL.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n34+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n34+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -1+n60 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n60*n34+6*n60+4*n3*n60+2*n60*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_NoebCo.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n34+2*lt1^0 New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_LoLDBA.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n35+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n35+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n61 >= 0 /\ -1+n3 >= 0), cost: 6*n61+4*n3*n61+2*n61*lt1^0+6*n61*n35 Sub-proof via acceration calculus written to file:///tmp/tmpnam_APMBhA.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n35+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_NdnePN.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n35+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n35+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n62 >= 0 /\ -1+n3 >= 0), cost: 6*n62+4*n3*n62+2*n62*lt1^0+6*n62*n35 Sub-proof via acceration calculus written to file:///tmp/tmpnam_hnjCLF.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n35+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_hPmJHA.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n36+2*n36*lt1^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n36+2*n36*lt1^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+n63 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 2*n36*lt1^0*n63+2*lt1^0*n63+6*n36*n63+4*n3*n63+6*n63 Sub-proof via acceration calculus written to file:///tmp/tmpnam_bjbNHg.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n36+2*n36*lt1^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_dPhhll.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n36+2*n36*lt1^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n36+2*n36*lt1^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n64 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n64+6*n64*n36+4*n3*n64+2*n64*lt1^0+2*n64*n36*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_goFbOo.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+6*n36+2*n36*lt1^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_inKLdF.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -1+n65 >= 0), cost: 4*n3*n65+6*n65*n37+4*n2*n65*n37+6*n65+2*n65*n37*lt1^0+2*n65*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_anGpJn.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_JdGfDo.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n66 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 4*n2*n66*n37+2*n66*n37*lt1^0+4*n3*n66+6*n66*n37+2*n66*lt1^0+6*n66 Sub-proof via acceration calculus written to file:///tmp/tmpnam_paACDL.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_lGjchk.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+4*n3+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+6*n34+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+6*n34+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -2+n67 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6*n34*n67+6*n67+4*n2*n67+2*n67*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_IgNIIB.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+6*n34+2*lt1^0 New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_noOPjP.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+6*n34+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+6*n34+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -1+n68 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n68+6*n68+6*n68*n34+2*n68*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ggIfpm.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+6*n34+2*lt1^0 New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_EInhkD.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+6*n35+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+6*n35+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n69 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6*n69+2*n69*lt1^0+6*n69*n35+4*n69*n2 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ofgMjb.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+6*n35+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_hGFEle.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+6*n35+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+6*n35+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n70 >= 0), cost: 6*n70+4*n70*n2+6*n70*n35+2*n70*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ffBmML.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+6*n35+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_FBCFkL.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n71 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 2*n36*lt1^0*n71+2*lt1^0*n71+6*n36*n71+4*n2*n71+6*n71 Sub-proof via acceration calculus written to file:///tmp/tmpnam_GFOAPD.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_eaaMgP.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+6*n36+2*n36*lt1^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+6*n36+2*n36*lt1^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n72 >= 0 /\ lt1^0 >= 0), cost: 6*n72+2*n72*n36*lt1^0+2*n72*lt1^0+4*n72*n2+6*n72*n36 Sub-proof via acceration calculus written to file:///tmp/tmpnam_MicbiL.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+6*n36+2*n36*lt1^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_nGDmnK.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38+4*n2-2*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n73 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 2*n38*n73*lt1^0+4*n3*n38*n73+6*n38*n73+4*n2*n73+6*n73+2*n73*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_gOGDPe.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38+4*n2-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_ChLdik.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+4*n3*n38+4*n2-2*i^0+2*n38*lt1^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+4*n3*n38+4*n2-2*i^0+2*n38*lt1^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -1+n74 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 4*n2*n74+2*n38*n74*lt1^0+6*n74+2*n74*lt1^0+4*n3*n38*n74+6*n38*n74 Sub-proof via acceration calculus written to file:///tmp/tmpnam_pDaEBC.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+4*n3*n38+4*n2-2*i^0+2*n38*lt1^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_ndmDBj.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0+4*n2-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+6*n34+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+6*n34+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n75 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 2*n75*lt1^0+6*n75+6*n75*n34 Sub-proof via acceration calculus written to file:///tmp/tmpnam_dGnfbj.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+6*n34+2*lt1^0 New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_bEnbfj.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+6*n34+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+6*n34+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -1+n76 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 2*lt1^0*n76+6*n76+6*n34*n76 Sub-proof via acceration calculus written to file:///tmp/tmpnam_kGdDKN.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+6*n34+2*lt1^0 New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_JDgMdI.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+6*n35+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+6*n35+2*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n77 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 6*n77+6*n77*n35+2*n77*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ccGaFh.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+6*n35+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_noGkNg.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 6+6*n35+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 6+6*n35+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n78 >= 0), cost: 6*n78+6*n78*n35+2*n78*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_FgBmhC.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 6+6*n35+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_gffNfK.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n79 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n79*n37+2*n79*n37*lt1^0+6*n79*n37+6*n79+2*n79*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_foFnoK.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_hGbGND.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -1+n80 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n80*n37+2*n80*n37*lt1^0+6*n80+6*n80*n37+2*n80*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_GhpEMH.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_HjNJIl.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n81 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38*n81+4*n3*n38*n81+6*n81+2*n81*lt1^0+2*n38*n81*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_BAEKlA.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_neCEdD.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+4*n3*n38-2*i^0+2*n38*lt1^0+2*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+4*n3*n38-2*i^0+2*n38*lt1^0+2*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -1+n82 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 2*n38*n82*lt1^0+2*n82*lt1^0+6*n82+4*n3*n38*n82+6*n38*n82 Sub-proof via acceration calculus written to file:///tmp/tmpnam_bnIfih.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+4*n3*n38-2*i^0+2*n38*lt1^0+2*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_BcbmbG.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 6+2*sz^0-2*i^0+6*n34 Applied acceleration Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 6+2*sz^0-2*i^0+6*n34 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n83 >= 0), cost: 6*n83+6*n83*n34 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ljfCeO.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 6+2*sz^0-2*i^0+6*n34 New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_pgMCoa.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 6+2*sz^0-2*i^0+6*n34 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 6+2*sz^0-2*i^0+6*n34 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n84 >= 0 /\ len_98^post30 >= 0), cost: 6*n34*n84+6*n84 Sub-proof via acceration calculus written to file:///tmp/tmpnam_JFLkbe.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 6+2*sz^0-2*i^0+6*n34 New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_CgGjdN.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 6+2*sz^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 6+2*sz^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -2+n85 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n85+6*n85*n36+2*n85*n36*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ChFoAP.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 6+2*sz^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_mocDgF.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+6*n36+2*n36*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+6*n36+2*n36*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ -1+n86 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36*n86+2*n36*n86*lt1^0+6*n86 Sub-proof via acceration calculus written to file:///tmp/tmpnam_LaeKFC.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+6*n36+2*n36*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_eJEibD.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 6+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 6+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n87 >= 0 /\ -1+n37 >= 0), cost: 2*n37*n87*lt1^0+4*n2*n37*n87+6*n37*n87+6*n87 Sub-proof via acceration calculus written to file:///tmp/tmpnam_lBgJkA.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 6+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_mIPPIn.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n88 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6*n88+4*n88*n2*n37+2*n88*n37*lt1^0+6*n88*n37 Sub-proof via acceration calculus written to file:///tmp/tmpnam_lIFkEC.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_PjpFEn.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -2+n89 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 2*n38*n89*lt1^0+4*n3*n38*n89+6*n38*n89+6*n89 Sub-proof via acceration calculus written to file:///tmp/tmpnam_gCDhIH.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0 New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_ENeafF.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+4*n3*n38-2*i^0+2*n38*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+4*n3*n38-2*i^0+2*n38*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n90 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38*n90+6*n90+4*n3*n38*n90+2*n38*n90*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_PlcJpj.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+2*sz^0+4*n3*n38-2*i^0+2*n38*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_bIiICO.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6+6*n35 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6+6*n35 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n91 >= 0), cost: 6*n91+6*n35*n91 Sub-proof via acceration calculus written to file:///tmp/tmpnam_hdlNmI.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6+6*n35 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_PaMFEg.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6+6*n35 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6+6*n35 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+n92 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35*n92+6*n92 Sub-proof via acceration calculus written to file:///tmp/tmpnam_PGPjOb.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6+6*n35 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_npKEiK.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+6*n36+2*n36*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+6*n36+2*n36*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+n93 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 2*n36*n93*lt1^0+6*n36*n93+6*n93 Sub-proof via acceration calculus written to file:///tmp/tmpnam_pghnBB.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+6*n36+2*n36*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_pPdFck.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+6*n36+2*n36*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+6*n36+2*n36*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n94 >= 0), cost: 2*n36*n94*lt1^0+6*n94+6*n36*n94 Sub-proof via acceration calculus written to file:///tmp/tmpnam_CpcdGl.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6+6*n36+2*n36*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_oFEDkj.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ -1+n95 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 6*n95+2*n95*n37*lt1^0+6*n95*n37+4*n2*n95*n37 Sub-proof via acceration calculus written to file:///tmp/tmpnam_HJNCKh.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_bofbnG.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+n96 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 2*n37*lt1^0*n96+6*n37*n96+4*n2*n37*n96+6*n96 Sub-proof via acceration calculus written to file:///tmp/tmpnam_KcDOpm.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2*n37+6*n37+2*n37*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_enJpHP.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+4*n3*n38+2*n38*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+4*n3*n38+2*n38*lt1^0 New rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+n97 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n97+4*n3*n38*n97+6*n38*n97+2*n38*n97*lt1^0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_IjpPFe.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+4*n3*n38+2*n38*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_llFaCi.txt Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+4*n3*n38+2*n38*lt1^0 Applied acceleration Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+4*n3*n38+2*n38*lt1^0 New rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -1+n98 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 2*n38*n98*lt1^0+4*n3*n38*n98+6*n98+6*n38*n98 Sub-proof via acceration calculus written to file:///tmp/tmpnam_iabfbc.txt Applied nonterm Original rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6+6*n38+4*n3*n38+2*n38*lt1^0 New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_jekcJP.txt Applied chaining First rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ 0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 <= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied deletion Removed the following rules: 267 268 Accelerated simple loops Start location: l26 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 147: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 148: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 155: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 161: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 162: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 167: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 168: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 169: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 170: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 171: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 174: l11 -> [29] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 175: l11 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, lt2^0'=0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 <= 0), cost: 6 179: l11 -> [29] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 180: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 6+2*lt1^0 197: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+2*lt1^0 206: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 6+4*n3 218: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 222: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 234: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: NONTERM 238: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 264: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 265: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 266: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 269: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 270: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM 271: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 272: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM 273: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 274: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM 275: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 276: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM 277: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 278: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 373: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 374: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 375: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 376: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 377: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 378: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 379: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 380: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 381: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 382: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 383: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 384: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 385: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM 386: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 387: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 388: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 389: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM 390: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM 391: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM 392: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 393: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 394: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 395: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 396: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 397: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 398: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 399: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 400: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 401: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 402: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 403: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 404: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 405: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 406: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 407: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 408: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 409: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 410: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 411: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 412: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM 413: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 414: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM 415: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 416: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM 417: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 418: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM 419: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 420: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM 421: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 422: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM 423: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 424: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 425: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 426: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 427: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM 428: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 429: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 430: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM 431: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 432: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 433: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM 434: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 435: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM 436: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 437: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 438: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 439: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 440: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 441: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM 442: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 443: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 444: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM 445: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 446: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM 447: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 448: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM 449: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 450: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 451: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 452: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM 453: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 454: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 455: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 456: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 457: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 458: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 459: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 460: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 182: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 183: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 185: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 188: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 190: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0 202: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 203: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 212: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3 213: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ len_98^0 >= 0), cost: 7 Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l18 -> l11 : lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*sz^0 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0-2*i^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0-2*i^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0+4*n2-2*i^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 <= 0), cost: 6 New rule: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0 Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0), cost: 7+2*sz^0 Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l18 -> l11 : lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*sz^0 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0-2*i^0 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0-2*i^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0-2*i^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0+4*n2-2*i^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0), cost: 6+2*sz^0-2*i^0 New rule: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0-2*i^0 Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0), cost: 7+2*sz^0 Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+4*sz^0 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*sz^0-2*i^0+2*lt1^0 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0-4*i^0+2*lt1^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+2*lt3^0-4*i^0+2*lt1^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+2*lt3^0+4*n2-4*i^0+2*lt1^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: 6+2*sz^0-2*i^0+2*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0-2*i^0+2*lt1^0 Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n34 Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l18 -> l11 : lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+2*sz^0+6*n34 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n34 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0-2*i^0+6*n34 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0+6*n34 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0+6*n34 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n34 New rule: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0+6*n34 Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : -sz^0+i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 1+6*n35 Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l18 -> l11 : lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 1+2*sz^0+6*n35 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+6*n35 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+2*sz^0-2*i^0+6*n35 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0+6*n35 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0+6*n35 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 6*n35 New rule: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0+6*n35 Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n36 Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: 1+2*sz^0+2*sz^0*n36+6*n36 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 7+6*n36+2*n36*lt1^0 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+2*lt3^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 6*n36+2*n36*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0+6*n36+2*n36*lt1^0 Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 1+4*n2*n37+6*n37 Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 1+2*sz^0+2*sz^0*n37+4*n2*n37+6*n37 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 7+4*n2*n37+6*n37+2*n37*lt1^0 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 7+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 4*n2*n37+6*n37+2*n37*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0+4*n2*n37+6*n37+2*n37*lt1^0 Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 1+6*n38+4*n3*n38 Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 1+6*n38+2*sz^0+4*n3*n38+2*n38*sz^0 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+4*n3*n38+2*n38*lt1^0 Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38-2*i^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38+4*n2-2*i^0 Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 6*n38+4*n3*n38+2*n38*lt1^0 New rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+6*n38+2*lt3^0+4*n3*n38+2*n38*lt1^0 Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+n37 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ -2+n35 >= 0 /\ len_98^0-len_98^post30 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post30 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ sz_23^post30-i_22^post30-sz_23^0+i_22^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 Second rule: l11 -> [33] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied deletion Removed the following rules: 264 265 266 269 270 271 272 273 274 275 276 277 278 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 Chained accelerated rules with incoming rules Start location: l26 61: l11 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 2 147: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 148: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 155: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 161: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 162: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 167: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0), cost: NONTERM 168: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 169: l11 -> [31] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 170: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 == 0), cost: NONTERM 171: l11 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 174: l11 -> [29] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 175: l11 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, lt2^0'=0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 <= 0), cost: 6 179: l11 -> [29] : (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 180: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, i_22^0'=1+i_22^0, (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 6+2*lt1^0 197: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0), cost: 6+4*n2+2*lt1^0 206: l11 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 6+4*n3 218: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 <= 0), cost: NONTERM 222: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 234: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0), cost: NONTERM 238: l11 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 46: l18 -> l11 : i^0'=0, lt1^0'=0, TRUE, cost: 1 69: l18 -> l11 : i^0'=sz^0, lt1^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 461: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ len_98^0 >= 0), cost: 7 462: l18 -> l11 : lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*sz^0 468: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0), cost: 7+2*sz^0 471: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+4*sz^0 477: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n34 478: l18 -> l11 : lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+2*sz^0+6*n34 484: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 485: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 490: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 1+6*n35 491: l18 -> l11 : lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 1+2*sz^0+6*n35 497: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 500: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n36 501: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: 1+2*sz^0+2*sz^0*n36+6*n36 511: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 1+4*n2*n37+6*n37 512: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 1+2*sz^0+2*sz^0*n37+4*n2*n37+6*n37 518: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 519: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 520: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 1+6*n38+4*n3*n38 521: l18 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 1+6*n38+2*sz^0+4*n3*n38+2*n38*sz^0 527: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 182: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 183: l26 -> l11 : x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 185: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 188: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 190: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0 202: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 203: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 212: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3 213: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 463: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13 464: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0-2*i^0 465: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0-2*i^0 466: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0+4*n2-2*i^0 467: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0 469: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0-2*i^0 470: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0-2*i^0 472: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*sz^0-2*i^0+2*lt1^0 473: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0-4*i^0+2*lt1^0 474: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+2*lt3^0-4*i^0+2*lt1^0 475: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+2*lt3^0+4*n2-4*i^0+2*lt1^0 476: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0-2*i^0+2*lt1^0 479: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n34 480: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0-2*i^0+6*n34 481: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0+6*n34 482: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0+6*n34 483: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0+6*n34 486: l26 -> [33] : -sz^0+i^0 >= 0, cost: NONTERM 487: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM 488: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 489: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0), cost: NONTERM 492: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+6*n35 493: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+2*sz^0-2*i^0+6*n35 494: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0+6*n35 495: l26 -> l11 : lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0+6*n35 496: l26 -> l11 : lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0+6*n35 498: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM 499: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 502: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 7+6*n36+2*n36*lt1^0 503: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 504: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+2*lt3^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 505: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 506: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0+6*n36+2*n36*lt1^0 507: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 508: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 509: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 510: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 513: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 7+4*n2*n37+6*n37+2*n37*lt1^0 514: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 7+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 515: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 516: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 517: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0+4*n2*n37+6*n37+2*n37*lt1^0 522: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-sz^0+i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+4*n3*n38+2*n38*lt1^0 523: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0 524: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38-2*i^0 525: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38+4*n2-2*i^0 526: l26 -> l11 : lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post30, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+6*n38+2*lt3^0+4*n3*n38+2*n38*lt1^0 528: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 529: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 530: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 531: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 532: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 533: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Eliminated location l11 Start location: l26 484: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 485: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 497: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 518: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 519: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 527: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 534: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 535: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 536: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 537: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 538: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 539: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 540: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 541: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*n2 542: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 543: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 544: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 545: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=sz^0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^0, (sz^0 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3+2*sz^0 546: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 547: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 548: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 549: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 550: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 551: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 552: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 553: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 554: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 555: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 556: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 557: l18 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0, len_98^0'=len_98^post22, i^0'=sz^0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=sz^0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7+2*sz^0 558: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 559: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=sz^0, buffer_21^0'=Result_5^0, lt2^0'=sz^0, lt1^0'=sz^0, i_22^0'=1+i_22^0, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7+4*sz^0 560: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 561: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*sz^0 562: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 563: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 564: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 565: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 663: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9 664: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 665: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 666: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 667: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 668: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 669: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 13 670: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*n2 671: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3 672: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 673: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 674: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0 675: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 676: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 677: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 678: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 679: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 680: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 681: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 682: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 683: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 684: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 685: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 686: l18 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0 687: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 688: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0 689: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+4*n2 690: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0 691: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 692: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 693: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 694: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 792: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0 793: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 794: l18 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0 795: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0 796: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+4*n2 797: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 840: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+4*sz^0 841: l18 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0 842: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*sz^0 843: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+6*sz^0+4*n2 844: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+4*sz^0 904: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0 <= 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 3+6*n34 905: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 906: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 907: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 908: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 909: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 910: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n34 911: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+4*n2+6*n34 912: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3+6*n34 913: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 914: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 915: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 3+2*sz^0+6*n34 916: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 917: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 918: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 919: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 920: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 921: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 922: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 923: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 924: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 925: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 926: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 927: l18 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+6*n34 928: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 929: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*sz^0+6*n34 930: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+4*sz^0+4*n2+6*n34 931: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*sz^0+6*n34 932: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 933: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 934: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 935: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1041: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: 3+6*n35 1042: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1043: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1044: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1045: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1046: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1047: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+6*n35 1048: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+4*n2+6*n35 1049: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3+6*n35 1050: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1051: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1052: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: 3+2*sz^0+6*n35 1053: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1054: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1055: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1056: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1057: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1058: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1059: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1060: l18 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+2*sz^0+6*n35 1061: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1062: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 7+4*sz^0+6*n35 1063: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+4*sz^0+4*n2+6*n35 1064: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*sz^0+6*n35 1065: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1066: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1067: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1173: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 3+6*n36 1174: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1175: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1176: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1177: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1178: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1179: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n36 1180: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+4*n2+6*n36 1181: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3+6*n36 1182: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1183: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1184: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 3+2*sz^0+2*sz^0*n36+6*n36 1185: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1186: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1187: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1188: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1189: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1190: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1191: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1192: l18 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: 7+2*sz^0+2*sz^0*n36+6*n36 1193: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1194: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: 7+4*sz^0+2*sz^0*n36+6*n36 1195: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+4*sz^0+2*sz^0*n36+4*n2+6*n36 1196: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*sz^0+2*sz^0*n36+6*n36 1197: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1198: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1199: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1305: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 3+4*n2*n37+6*n37 1306: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1307: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*n2*n37+6*n37 1308: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*n2+4*n2*n37+6*n37 1309: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+4*n2*n37+6*n37 1310: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 3+2*sz^0+2*sz^0*n37+4*n2*n37+6*n37 1311: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1312: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1313: l18 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+2*sz^0+2*sz^0*n37+4*n2*n37+6*n37 1314: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+2*sz^0*n37+4*n2*n37+6*n37 1315: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2+2*sz^0*n37+4*n2*n37+6*n37 1316: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*sz^0+2*sz^0*n37+4*n2*n37+6*n37 1354: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 3+6*n38+4*n3*n38 1355: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1356: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+4*n3*n38 1357: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+4*n3*n38+4*n2 1358: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+6*n38+4*n3*n38 1359: l18 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 3+6*n38+2*sz^0+4*n3*n38+2*n38*sz^0 1360: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1361: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1362: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1363: l18 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+2*sz^0+4*n3*n38+2*n38*sz^0 1364: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+4*sz^0+4*n3*n38+2*n38*sz^0 1365: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+4*sz^0+4*n3*n38+4*n2+2*n38*sz^0 1366: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+6*n38+2*sz^0+4*n3*n38+2*n38*sz^0 1409: l18 -> [34] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 1+4*n2*n37+6*n37 1410: l18 -> [34] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 1+2*sz^0+2*sz^0*n37+4*n2*n37+6*n37 1416: l18 -> [34] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 1+6*n38+4*n3*n38 1417: l18 -> [34] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 1+6*n38+2*sz^0+4*n3*n38+2*n38*sz^0 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 185: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 190: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0 203: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 212: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 7+4*n3 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 486: l26 -> [33] : -sz^0+i^0 >= 0, cost: NONTERM 487: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM 488: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 489: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0), cost: NONTERM 498: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM 499: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 507: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 508: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 509: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 510: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 528: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 529: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 530: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 531: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 532: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 533: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 566: l26 -> l18 : elem_13^0'=l_11^post30, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9 567: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 568: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 569: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 570: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 571: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 572: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 573: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 574: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 575: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 576: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 577: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 578: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: 13 579: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 580: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 581: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0), cost: 13+4*n2+2*lt1^0 582: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+4*n3 583: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 584: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 585: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 586: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 587: l26 -> l18 : elem_13^0'=l_11^post30, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0-2*i^0 588: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 589: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 590: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 591: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 592: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 593: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 594: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 595: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 596: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 597: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 598: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 599: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0-2*i^0 600: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 601: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0-4*i^0+2*lt1^0 602: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+4*n2-4*i^0+2*lt1^0 603: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0-2*i^0 604: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 605: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 606: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 607: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 608: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 609: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 610: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 611: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 612: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 613: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 614: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 615: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 616: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 617: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 618: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 619: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 620: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0-2*i^0 621: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 622: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+2*lt3^0-4*i^0+2*lt1^0 623: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+2*lt3^0+4*n2-4*i^0+2*lt1^0 624: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0-2*i^0 625: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 626: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 627: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 628: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 629: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0+4*n2-2*i^0 630: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 631: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 632: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 633: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 634: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 635: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 636: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 637: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 638: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 639: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 640: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 641: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0+4*n2-2*i^0 642: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 643: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+2*lt3^0+4*n2-4*i^0+2*lt1^0 644: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+2*lt3^0+8*n2-4*i^0+2*lt1^0 645: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0+4*n2-2*i^0 646: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n3 >= 0), cost: 9+4*n3+2*lt3^0 647: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 648: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 649: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 650: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 651: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 652: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 653: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 654: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 655: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 656: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 657: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 658: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0 659: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 660: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+2*lt1^0 661: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+4*n2+2*lt1^0 662: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+8*n3+2*lt3^0 695: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 15 696: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 697: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 698: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 699: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 700: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 701: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 702: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 703: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 704: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 705: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 706: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 707: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: 19 708: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 709: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 19+2*lt1^0 710: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0), cost: 19+4*n2+2*lt1^0 711: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 19+4*n3 712: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 713: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 714: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 715: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 716: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 15+2*sz^0-2*i^0 717: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 718: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 719: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 720: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 721: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 722: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 723: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 724: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 725: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 726: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 727: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 728: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 19+2*sz^0-2*i^0 729: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 730: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 19+4*sz^0-4*i^0+2*lt1^0 731: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 19+4*sz^0+4*n2-4*i^0+2*lt1^0 732: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+4*n3+2*sz^0-2*i^0 733: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 15+2*sz^0+2*lt3^0-2*i^0 734: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 735: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 736: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 737: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 738: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 739: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 740: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 741: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 742: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 743: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 744: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 745: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 19+2*sz^0+2*lt3^0-2*i^0 746: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 747: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 19+4*sz^0+2*lt3^0-4*i^0+2*lt1^0 748: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 19+4*sz^0+2*lt3^0+4*n2-4*i^0+2*lt1^0 749: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+4*n3+2*sz^0+2*lt3^0-2*i^0 750: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 15+2*sz^0+2*lt3^0+4*n2-2*i^0 751: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 752: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 753: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 754: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 755: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 756: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 757: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 758: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 759: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 760: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 761: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 762: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 19+2*sz^0+2*lt3^0+4*n2-2*i^0 763: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 764: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 19+4*sz^0+2*lt3^0+4*n2-4*i^0+2*lt1^0 765: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 19+4*sz^0+2*lt3^0+8*n2-4*i^0+2*lt1^0 766: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+4*n3+2*sz^0+2*lt3^0+4*n2-2*i^0 767: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 768: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 769: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 770: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 771: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n3 >= 0), cost: 15+4*n3+2*lt3^0 772: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 773: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 774: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 775: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 776: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 777: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 778: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 779: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 780: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 781: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 782: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 783: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: 19+4*n3+2*lt3^0 784: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 785: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 19+4*n3+2*lt3^0+2*lt1^0 786: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 19+4*n3+2*lt3^0+4*n2+2*lt1^0 787: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 19+8*n3+2*lt3^0 788: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 789: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 790: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 791: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 798: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ sz^0-i^0 == 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 15+2*sz^0-2*i^0 799: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 800: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 801: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 802: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 803: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 804: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 805: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 806: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 807: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 808: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 809: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 810: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 19+2*sz^0-2*i^0 811: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 812: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 19+4*sz^0-4*i^0+2*lt1^0 813: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 19+4*sz^0+4*n2-4*i^0+2*lt1^0 814: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+4*n3+2*sz^0-2*i^0 815: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 816: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 817: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 818: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 819: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 == 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n3 >= 0), cost: 15+4*n3+2*sz^0+2*lt3^0-2*i^0 820: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 821: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 822: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 823: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 824: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 825: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 826: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 827: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 828: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 829: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 830: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 831: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 19+4*n3+2*sz^0+2*lt3^0-2*i^0 832: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 833: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: 19+4*n3+4*sz^0+2*lt3^0-4*i^0+2*lt1^0 834: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+4*n3+4*sz^0+2*lt3^0+4*n2-4*i^0+2*lt1^0 835: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+8*n3+2*sz^0+2*lt3^0-2*i^0 836: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 837: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 838: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 839: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 845: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ sz^0-i^0 == 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0 >= 0), cost: 15+2*sz^0-2*i^0+2*lt1^0 846: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 847: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 848: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 849: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 850: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 851: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 852: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 853: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 19+2*sz^0-2*i^0+2*lt1^0 854: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 855: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 19+4*sz^0-4*i^0+4*lt1^0 856: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0), cost: 19+4*sz^0+4*n2-4*i^0+4*lt1^0 857: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+4*n3+2*sz^0-2*i^0+2*lt1^0 858: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 859: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 860: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 861: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 15+4*sz^0-4*i^0+2*lt1^0 862: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 863: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 864: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 865: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 19+4*sz^0-4*i^0+2*lt1^0 866: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 19+6*sz^0-6*i^0+4*lt1^0 867: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 19+6*sz^0+4*n2-6*i^0+4*lt1^0 868: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+4*n3+4*sz^0-4*i^0+2*lt1^0 869: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 870: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 15+4*sz^0+2*lt3^0-4*i^0+2*lt1^0 871: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 872: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 873: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 874: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 19+4*sz^0+2*lt3^0-4*i^0+2*lt1^0 875: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 19+6*sz^0+2*lt3^0-6*i^0+4*lt1^0 876: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 19+6*sz^0+2*lt3^0+4*n2-6*i^0+4*lt1^0 877: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+4*n3+4*sz^0+2*lt3^0-4*i^0+2*lt1^0 878: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 879: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 15+4*sz^0+2*lt3^0+4*n2-4*i^0+2*lt1^0 880: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 881: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 882: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 883: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 19+4*sz^0+2*lt3^0+4*n2-4*i^0+2*lt1^0 884: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 19+6*sz^0+2*lt3^0+4*n2-6*i^0+4*lt1^0 885: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 19+6*sz^0+2*lt3^0+8*n2-6*i^0+4*lt1^0 886: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+4*n3+4*sz^0+2*lt3^0+4*n2-4*i^0+2*lt1^0 887: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 888: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 == 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 15+4*n3+2*sz^0+2*lt3^0-2*i^0+2*lt1^0 889: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 890: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 891: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 892: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 893: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 894: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 895: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 896: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 19+4*n3+2*sz^0+2*lt3^0-2*i^0+2*lt1^0 897: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 898: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 19+4*n3+4*sz^0+2*lt3^0-4*i^0+4*lt1^0 899: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 19+4*n3+4*sz^0+2*lt3^0+4*n2-4*i^0+4*lt1^0 900: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 19+8*n3+2*sz^0+2*lt3^0-2*i^0+2*lt1^0 901: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 902: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 903: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 936: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -1+len_98^post10 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+6*n34 937: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 938: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 939: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 940: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 941: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 942: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 943: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 944: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 946: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 947: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 948: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: 13+6*n34 949: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 950: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+6*n34+2*lt1^0 951: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0), cost: 13+4*n2+6*n34+2*lt1^0 952: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+4*n3+6*n34 953: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 954: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 955: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 956: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 957: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0-2*i^0+6*n34 958: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 959: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 960: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 961: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 962: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 963: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 964: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 965: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 966: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 968: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 969: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0-2*i^0+6*n34 970: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 971: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0-4*i^0+6*n34+2*lt1^0 972: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+4*n2-4*i^0+6*n34+2*lt1^0 973: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0-2*i^0+6*n34 974: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 975: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 976: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 977: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 978: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+6*n34 979: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 980: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 981: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 982: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 983: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 984: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 985: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 986: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 987: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 988: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 989: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 990: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0-2*i^0+6*n34 991: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 992: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+2*lt3^0-4*i^0+6*n34+2*lt1^0 993: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+2*lt3^0+4*n2-4*i^0+6*n34+2*lt1^0 994: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0-2*i^0+6*n34 995: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 996: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 997: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 998: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 999: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0+4*n2-2*i^0+6*n34 1000: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1001: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1002: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1003: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1004: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1005: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1006: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1007: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1008: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1010: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1011: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0+4*n2-2*i^0+6*n34 1012: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1013: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+2*lt3^0+4*n2-4*i^0+6*n34+2*lt1^0 1014: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+2*lt3^0+8*n2-4*i^0+6*n34+2*lt1^0 1015: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0+4*n2-2*i^0+6*n34 1016: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1017: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1018: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1019: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1020: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n3 >= 0), cost: 9+4*n3+2*lt3^0+6*n34 1021: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1022: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1023: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1024: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1025: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1026: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1027: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1028: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1029: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1031: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1032: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+6*n34 1033: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1034: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+6*n34+2*lt1^0 1035: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+4*n2+6*n34+2*lt1^0 1036: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+8*n3+2*lt3^0+6*n34 1037: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1038: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1039: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1040: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1068: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ sz^0-i^0 == 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: 9+6*n35 1069: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0), cost: NONTERM 1070: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1071: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1072: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1073: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1074: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1075: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1076: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1077: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1078: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1079: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1080: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0), cost: 13+6*n35 1081: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1082: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: 13+6*n35+2*lt1^0 1083: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0), cost: 13+4*n2+6*n35+2*lt1^0 1084: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+4*n3+6*n35 1085: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1086: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1087: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1088: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1089: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0-2*i^0+6*n35 1090: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1091: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1092: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1093: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1094: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1095: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1096: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1097: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1098: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1099: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1100: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1101: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 13+2*sz^0-2*i^0+6*n35 1102: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1103: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 13+4*sz^0-4*i^0+6*n35+2*lt1^0 1104: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+4*n2-4*i^0+6*n35+2*lt1^0 1105: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0-2*i^0+6*n35 1106: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1107: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1108: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1109: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1110: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+6*n35 1111: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1112: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1113: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1114: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1115: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1116: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1117: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1118: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1119: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1120: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1121: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1122: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 13+2*sz^0+2*lt3^0-2*i^0+6*n35 1123: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1124: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 13+4*sz^0+2*lt3^0-4*i^0+6*n35+2*lt1^0 1125: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+2*lt3^0+4*n2-4*i^0+6*n35+2*lt1^0 1126: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0-2*i^0+6*n35 1127: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1128: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1129: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1130: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1131: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0+4*n2-2*i^0+6*n35 1132: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1133: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1134: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1135: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1136: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1137: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1138: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1139: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1140: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1141: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1142: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1143: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 13+2*sz^0+2*lt3^0+4*n2-2*i^0+6*n35 1144: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1145: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: 13+4*sz^0+2*lt3^0+4*n2-4*i^0+6*n35+2*lt1^0 1146: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+2*lt3^0+8*n2-4*i^0+6*n35+2*lt1^0 1147: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0+4*n2-2*i^0+6*n35 1148: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1149: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1150: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1151: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1152: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 == 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n3 >= 0), cost: 9+4*n3+2*lt3^0+6*n35 1153: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1154: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1155: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1156: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1157: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1158: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1159: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1160: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1161: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1162: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1163: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1164: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+6*n35 1165: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1166: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+6*n35+2*lt1^0 1167: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+4*n2+6*n35+2*lt1^0 1168: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+8*n3+2*lt3^0+6*n35 1169: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1170: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1171: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1172: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1200: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0 >= 0), cost: 9+6*n36+2*n36*lt1^0 1201: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1202: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1203: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1204: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1205: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1206: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1207: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1208: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1209: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1210: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1211: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1212: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: 13+6*n36+2*n36*lt1^0 1213: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1214: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+6*n36+2*n36*lt1^0+2*lt1^0 1215: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0), cost: 13+4*n2+6*n36+2*n36*lt1^0+2*lt1^0 1216: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+4*n3+6*n36+2*n36*lt1^0 1217: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1218: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1219: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1220: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1221: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 1222: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1223: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1224: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1225: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1226: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1227: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1228: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1229: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1230: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1232: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1233: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 1234: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1235: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+6*n36-4*i^0+2*(sz^0-i^0+lt1^0)*n36+2*lt1^0 1236: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+4*n2+6*n36-4*i^0+2*(sz^0-i^0+lt1^0)*n36+2*lt1^0 1237: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 1238: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1239: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1240: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1241: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1242: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 1243: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1244: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1245: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1246: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1247: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1248: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1249: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1250: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1251: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1253: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1254: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 1255: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1256: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+2*lt3^0+6*n36-4*i^0+2*(sz^0-i^0+lt1^0)*n36+2*lt1^0 1257: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+2*lt3^0+4*n2+6*n36-4*i^0+2*(sz^0-i^0+lt1^0)*n36+2*lt1^0 1258: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 1259: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1260: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1261: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1262: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1263: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0+4*n2+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 1264: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1265: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1266: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1267: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1268: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1269: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1270: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1271: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1272: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1273: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1274: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1275: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+2*sz^0+2*lt3^0+4*n2+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 1276: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1277: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0+2*lt3^0+4*n2+6*n36-4*i^0+2*(sz^0-i^0+lt1^0)*n36+2*lt1^0 1278: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+2*lt3^0+8*n2+6*n36-4*i^0+2*(sz^0-i^0+lt1^0)*n36+2*lt1^0 1279: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0+4*n2+6*n36-2*i^0+2*(sz^0-i^0+lt1^0)*n36 1280: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1281: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1282: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1283: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1284: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 9+4*n3+2*lt3^0+6*n36+2*n36*lt1^0 1285: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1286: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1287: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1288: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1289: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1290: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1291: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1292: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1293: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1294: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1295: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1296: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+6*n36+2*n36*lt1^0 1297: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1298: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+6*n36+2*n36*lt1^0+2*lt1^0 1299: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+4*n2+6*n36+2*n36*lt1^0+2*lt1^0 1300: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+8*n3+2*lt3^0+6*n36+2*n36*lt1^0 1301: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1302: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1303: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1304: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1317: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0 /\ lt1^0 >= 0), cost: 9+4*n2*n37+6*n37+2*n37*lt1^0 1318: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1319: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1320: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0), cost: NONTERM 1321: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: 13+4*n2*n37+6*n37+2*n37*lt1^0 1322: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 13+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 1323: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0), cost: 13+4*n2+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 1324: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+4*n3+4*n2*n37+6*n37+2*n37*lt1^0 1325: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1326: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1327: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1328: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1329: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 13+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1330: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 13+4*sz^0-4*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37+2*lt1^0 1331: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+4*n2-4*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37+2*lt1^0 1332: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1333: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1334: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1335: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1336: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1337: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 13+2*sz^0+2*lt3^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1338: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 13+4*sz^0+2*lt3^0-4*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37+2*lt1^0 1339: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+2*lt3^0+4*n2-4*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37+2*lt1^0 1340: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1341: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0+4*n2-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1342: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 13+2*sz^0+2*lt3^0+4*n2-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1343: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 13+4*sz^0+2*lt3^0+4*n2-4*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37+2*lt1^0 1344: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 13+4*sz^0+2*lt3^0+8*n2-4*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37+2*lt1^0 1345: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*sz^0+2*lt3^0+4*n2-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1346: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 9+4*n3+2*lt3^0+4*n2*n37+6*n37+2*n37*lt1^0 1347: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1348: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1349: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1350: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+4*n2*n37+6*n37+2*n37*lt1^0 1351: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 1352: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+2*lt3^0+4*n2+4*n2*n37+6*n37+2*n37*lt1^0+2*lt1^0 1353: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+8*n3+2*lt3^0+4*n2*n37+6*n37+2*n37*lt1^0 1367: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post10 >= 0 /\ -sz^0+i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 9+6*n38+4*n3*n38+2*n38*lt1^0 1368: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1369: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1370: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1371: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+4*n3*n38+2*n38*lt1^0 1372: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+4*n3*n38+2*n38*lt1^0+2*lt1^0 1373: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+4*n3*n38+4*n2+2*n38*lt1^0+2*lt1^0 1374: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+4*n3+6*n38+4*n3*n38+2*n38*lt1^0 1375: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 9+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0 1376: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1377: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1378: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1379: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0 1380: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+4*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-4*i^0+2*lt1^0 1381: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+4*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38+4*n2-4*i^0+2*lt1^0 1382: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0 1383: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 9+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38-2*i^0 1384: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1385: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1386: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1387: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38-2*i^0 1388: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+4*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38-4*i^0+2*lt1^0 1389: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+4*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38+4*n2-4*i^0+2*lt1^0 1390: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38-2*i^0 1391: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 9+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38+4*n2-2*i^0 1392: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1393: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1394: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1395: l26 -> l18 : sz^0'=sz^post32, lt3^0'=sz^0-i^0+lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38+4*n2-2*i^0 1396: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+4*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38+4*n2-4*i^0+2*lt1^0 1397: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0-i^0+lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+6*n38+4*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38+8*n2-4*i^0+2*lt1^0 1398: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38+4*n2-2*i^0 1399: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ -sz^0+i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 9+4*n3+6*n38+2*lt3^0+4*n3*n38+2*n38*lt1^0 1400: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1401: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1402: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1403: l26 -> l18 : sz^0'=sz^post32, lt3^0'=lt1^0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+6*n38+2*lt3^0+4*n3*n38+2*n38*lt1^0 1404: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+6*n38+2*lt3^0+4*n3*n38+2*n38*lt1^0+2*lt1^0 1405: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 13+4*n3+6*n38+2*lt3^0+4*n3*n38+4*n2+2*n38*lt1^0+2*lt1^0 1406: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: 13+8*n3+6*n38+2*lt3^0+4*n3*n38+2*n38*lt1^0 1407: l26 -> [34] : (lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0 1408: l26 -> [34] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0 1411: l26 -> [34] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: 7+4*n2*n37+6*n37+2*n37*lt1^0 1412: l26 -> [34] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 7+2*sz^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1413: l26 -> [34] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 7+2*sz^0+2*lt3^0-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1414: l26 -> [34] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: 7+2*sz^0+2*lt3^0+4*n2-2*i^0+4*n2*n37+6*n37+2*(sz^0-i^0+lt1^0)*n37 1415: l26 -> [34] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+2*lt3^0+4*n2*n37+6*n37+2*n37*lt1^0 1418: l26 -> [34] : (-sz^0+i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+4*n3*n38+2*n38*lt1^0 1419: l26 -> [34] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+4*n3*n38-2*i^0 1420: l26 -> [34] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38-2*i^0 1421: l26 -> [34] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: 7+6*n38+2*sz^0+2*n38*(sz^0-i^0+lt1^0)+2*lt3^0+4*n3*n38+4*n2-2*i^0 1422: l26 -> [34] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+6*n38+2*lt3^0+4*n3*n38+2*n38*lt1^0 Applied pruning (of leafs and parallel rules): Start location: l26 484: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 485: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 497: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 518: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 519: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 527: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 534: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 535: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 536: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 537: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 538: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 539: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 540: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 542: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 543: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 544: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 546: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 547: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 548: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 549: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 550: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 551: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 552: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 553: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 554: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 555: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 556: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 558: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 560: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 562: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 563: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 564: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 565: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 664: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 665: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 666: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 667: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 668: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 672: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 673: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 675: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 676: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 677: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 678: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 679: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 680: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 681: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 682: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 683: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 684: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 685: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 687: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 688: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0 691: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 692: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 693: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 694: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 793: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 797: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 905: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 906: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 907: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 908: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 909: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 913: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 914: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 916: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 917: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 918: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 919: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 920: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 921: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 922: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 923: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 924: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 925: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 926: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 928: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 932: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 933: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 934: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 935: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1042: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1043: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1044: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1045: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1046: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1050: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1051: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1053: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1054: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1055: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1056: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1057: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1058: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1059: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1061: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1065: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1066: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1067: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1174: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1175: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1176: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1177: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1178: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1182: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1183: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1185: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1186: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1187: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1188: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1189: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1190: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1191: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1193: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1197: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1198: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1199: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1306: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1311: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1312: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1355: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1360: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1361: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1362: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 185: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 203: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 486: l26 -> [33] : -sz^0+i^0 >= 0, cost: NONTERM 487: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM 488: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 489: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0), cost: NONTERM 498: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM 499: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 507: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 508: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 509: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 510: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 528: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 529: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 530: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 531: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 532: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 533: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 567: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 568: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 569: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 570: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 571: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 572: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 573: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 574: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 575: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 576: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 577: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 579: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 580: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 583: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 584: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 585: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 586: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 588: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 589: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 590: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 591: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 592: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 593: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 594: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 595: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 596: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 597: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 598: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 600: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 604: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 605: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 606: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 607: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 608: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 609: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 610: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 611: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 612: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 613: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 614: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 615: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 616: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 617: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 618: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 619: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 621: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 625: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 626: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 627: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 628: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 630: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 631: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 632: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 633: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 634: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 635: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 636: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 637: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 638: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 639: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 640: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 642: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 647: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 648: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 649: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 650: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 651: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 652: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 653: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 654: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 655: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 656: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 657: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 659: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 696: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 697: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 698: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 699: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 700: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 701: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 702: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 703: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 704: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 705: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 706: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 708: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 712: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 713: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 714: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 715: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 717: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 718: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 719: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 720: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 721: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 722: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 723: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 724: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 725: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 726: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 727: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 729: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 734: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 735: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 736: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 737: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 738: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 739: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 740: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 741: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 742: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 743: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 744: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 746: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 751: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 752: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 753: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 754: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 755: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 756: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 757: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 758: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 759: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 760: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 761: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 763: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 767: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 768: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 769: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 770: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 772: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 773: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 774: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 775: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 776: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 777: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 778: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 779: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 780: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 781: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 782: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 784: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 788: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 789: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 790: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 791: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 799: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 800: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 801: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 802: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 803: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 804: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 805: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 806: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 807: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 808: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 809: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 811: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 815: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 816: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 817: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 818: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 820: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 821: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 822: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 823: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 824: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 825: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 826: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 827: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 828: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 829: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 830: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 832: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 836: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 837: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 838: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 839: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 846: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 847: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 848: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 849: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 850: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 851: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 852: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 854: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 858: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 859: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 860: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 862: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 863: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 864: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 869: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 871: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 872: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 873: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 878: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 880: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 881: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 882: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 887: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 889: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 890: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 891: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 892: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 893: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 894: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 895: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 897: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 901: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 902: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 903: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 937: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 938: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 939: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 940: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 941: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 942: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 943: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 944: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 946: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 947: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 949: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 953: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 954: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 955: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 956: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 958: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 959: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 960: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 961: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 962: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 963: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 964: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 965: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 966: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 968: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 970: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 974: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 975: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 976: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 977: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 979: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 980: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 981: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 982: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 983: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 984: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 985: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 986: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 987: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 988: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 989: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 991: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 995: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 996: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 997: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 998: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1000: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1001: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1002: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1003: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1004: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1005: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1006: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1007: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1008: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1010: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1012: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1016: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1017: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1018: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1019: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1021: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1022: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1023: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1024: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1025: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1026: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1027: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1028: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1029: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1031: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1033: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1037: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1038: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1039: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1040: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1069: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0), cost: NONTERM 1070: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1071: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1072: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1073: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1074: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1075: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1076: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1077: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1078: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1079: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1081: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1085: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1086: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1087: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1088: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1090: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1091: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1092: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1093: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1094: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1095: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1096: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1097: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1098: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1099: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1100: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1102: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1106: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1107: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1108: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1109: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1111: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1112: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1113: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1114: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1115: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1116: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1117: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1118: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1119: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1120: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1121: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1123: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1127: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1128: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1129: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1130: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1132: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1133: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1134: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1135: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1136: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1137: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1138: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1139: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1140: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1141: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1142: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1144: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1148: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1149: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1150: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1151: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1153: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1154: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1155: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1156: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1157: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1158: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1159: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1160: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1161: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1162: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1163: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1165: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1169: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1170: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1171: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1172: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1201: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1202: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1203: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1204: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1205: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1206: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1207: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1208: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1209: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1210: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1211: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1213: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1217: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1218: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1219: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1220: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1222: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1223: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1224: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1225: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1226: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1227: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1228: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1229: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1230: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1232: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1234: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1238: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1239: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1240: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1241: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1243: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1244: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1245: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1246: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1247: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1248: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1249: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1250: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1251: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1253: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1255: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1259: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1260: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1261: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1262: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1264: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1265: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1266: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1267: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1268: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1269: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1270: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1271: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1272: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1273: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1274: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1276: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1280: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1281: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1282: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1283: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1285: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1286: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1287: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1288: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1289: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1290: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1291: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1292: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1293: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1294: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1295: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1297: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1301: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1302: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1303: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1304: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1318: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1319: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1320: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0), cost: NONTERM 1326: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1327: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1328: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1334: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1335: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1336: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1347: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1348: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1349: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1368: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1369: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1370: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1376: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1377: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1378: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1384: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1385: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1386: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1392: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1393: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1394: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1400: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1401: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1402: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Applied simplification Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Applied simplification Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Applied simplification Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*sz^0 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Simplified simple loops Start location: l26 484: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 485: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 497: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 518: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 519: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 527: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 535: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 536: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 537: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 538: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 539: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 540: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 543: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 544: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 546: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 547: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 548: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 549: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 550: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 551: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 552: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 553: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 554: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 555: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 556: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 558: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 562: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 563: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 564: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 565: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 664: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 665: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 666: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 667: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 668: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 672: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 673: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 675: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 676: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 677: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 678: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 679: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 680: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 681: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 682: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 683: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 684: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 685: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 687: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 691: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 692: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 693: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 694: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 793: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 797: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 905: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 906: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 907: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 908: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 909: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 913: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 914: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 916: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 917: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 918: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 919: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 920: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 921: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 922: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 923: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 924: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 925: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 926: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 928: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 932: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 933: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 934: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 935: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1042: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1043: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1044: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1045: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1046: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1050: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1051: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1053: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1054: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1055: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1056: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1057: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1058: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1059: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1061: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1065: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1066: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1067: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1174: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1175: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1176: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1177: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1178: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1182: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1183: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1185: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1186: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1187: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1188: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1189: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1190: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1191: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1193: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1197: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1198: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1199: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1306: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1311: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1312: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1355: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1360: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1361: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1362: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1423: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 1424: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 1425: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 1426: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 185: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 203: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 486: l26 -> [33] : -sz^0+i^0 >= 0, cost: NONTERM 487: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM 488: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 489: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0), cost: NONTERM 498: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM 499: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 507: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 508: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 509: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 510: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 528: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 529: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 530: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 531: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 532: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 533: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 567: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 568: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 569: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 570: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 571: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 572: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 573: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 574: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 575: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 576: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 577: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 579: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 580: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 583: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 584: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 585: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 586: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 588: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 589: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 590: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 591: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 592: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 593: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 594: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 595: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 596: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 597: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 598: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 600: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 604: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 605: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 606: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 607: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 608: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 609: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 610: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 611: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 612: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 613: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 614: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 615: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 616: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 617: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 618: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 619: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 621: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 625: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 626: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 627: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 628: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 630: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 631: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 632: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 633: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 634: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 635: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 636: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 637: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 638: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 639: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 640: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 642: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 647: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 648: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 649: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 650: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 651: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 652: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 653: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 654: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 655: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 656: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 657: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 659: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 696: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 697: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 698: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 699: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 700: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 701: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 702: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 703: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 704: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 705: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 706: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 708: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 712: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 713: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 714: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 715: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 717: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 718: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 719: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 720: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 721: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 722: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 723: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 724: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 725: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 726: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 727: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 729: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 734: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 735: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 736: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 737: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 738: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 739: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 740: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 741: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 742: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 743: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 744: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 746: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 751: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 752: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 753: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 754: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 755: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 756: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 757: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 758: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 759: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 760: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 761: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 763: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 767: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 768: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 769: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 770: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 772: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 773: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 774: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 775: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 776: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 777: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 778: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 779: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 780: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 781: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 782: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 784: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 788: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 789: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 790: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 791: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 799: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 800: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 801: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 802: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 803: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 804: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 805: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 806: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 807: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 808: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 809: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 811: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 815: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 816: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 817: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 818: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 820: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 821: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 822: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 823: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 824: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 825: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 826: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 827: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 828: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 829: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 830: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 832: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 836: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 837: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 838: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 839: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 846: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 847: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 848: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 849: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 850: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 851: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 852: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 854: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 858: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 859: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 860: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 862: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 863: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 864: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 869: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 871: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 872: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 873: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 878: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 880: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 881: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 882: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 887: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 889: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 890: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 891: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 892: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 893: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 894: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 895: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 897: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 901: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 902: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 903: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 937: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 938: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 939: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 940: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 941: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 942: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 943: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 944: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 946: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 947: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 949: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 953: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 954: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 955: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 956: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 958: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 959: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 960: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 961: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 962: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 963: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 964: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 965: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 966: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 968: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 970: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 974: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 975: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 976: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 977: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 979: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 980: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 981: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 982: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 983: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 984: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 985: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 986: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 987: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 988: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 989: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 991: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 995: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 996: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 997: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 998: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1000: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1001: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1002: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1003: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1004: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1005: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1006: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1007: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1008: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1010: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1012: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1016: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1017: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1018: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1019: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1021: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1022: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1023: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1024: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1025: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1026: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1027: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1028: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1029: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1031: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1033: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1037: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1038: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1039: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1040: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1069: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0), cost: NONTERM 1070: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1071: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1072: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1073: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1074: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1075: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1076: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1077: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1078: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1079: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1081: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1085: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1086: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1087: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1088: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1090: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1091: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1092: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1093: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1094: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1095: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1096: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1097: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1098: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1099: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1100: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1102: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1106: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1107: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1108: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1109: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1111: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1112: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1113: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1114: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1115: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1116: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1117: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1118: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1119: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1120: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1121: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1123: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1127: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1128: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1129: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1130: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1132: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1133: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1134: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1135: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1136: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1137: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1138: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1139: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1140: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1141: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1142: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1144: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1148: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1149: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1150: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1151: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1153: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1154: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1155: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1156: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1157: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1158: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1159: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1160: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1161: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1162: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1163: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1165: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1169: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1170: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1171: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1172: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1201: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1202: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1203: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1204: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1205: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1206: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1207: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1208: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1209: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1210: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1211: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1213: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1217: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1218: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1219: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1220: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1222: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1223: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1224: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1225: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1226: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1227: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1228: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1229: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1230: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1232: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1234: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1238: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1239: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1240: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1241: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1243: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1244: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1245: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1246: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1247: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1248: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1249: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1250: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1251: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1253: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1255: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1259: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1260: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1261: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1262: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1264: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1265: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1266: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1267: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1268: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1269: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1270: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1271: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1272: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1273: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1274: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1276: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1280: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1281: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1282: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1283: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1285: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1286: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1287: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1288: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1289: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1290: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1291: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1292: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1293: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1294: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1295: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1297: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1301: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1302: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1303: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1304: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1318: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1319: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1320: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0), cost: NONTERM 1326: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1327: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1328: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1334: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1335: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1336: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1347: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1348: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1349: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1368: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1369: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1370: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1376: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1377: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1378: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1384: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1385: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1386: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1392: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1393: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1394: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1400: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1401: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1402: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 Sub-proof via acceration calculus written to file:///tmp/tmpnam_CaCkOG.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 New rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_ekBmDj.txt Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 Sub-proof via acceration calculus written to file:///tmp/tmpnam_hhjOCJ.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_CKampl.txt Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 Sub-proof via acceration calculus written to file:///tmp/tmpnam_eCjPPJ.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_mLnMic.txt Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 Sub-proof via acceration calculus written to file:///tmp/tmpnam_CdKodK.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_bHaNLm.txt Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 Sub-proof via acceration calculus written to file:///tmp/tmpnam_OcEHgH.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_kFMnFf.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^0+4*n2+4*sz^post32 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^0+4*n2+4*sz^post32 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n104 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20*n104+8*n104*sz^post32+4*n104*n2 Sub-proof via acceration calculus written to file:///tmp/tmpnam_GFAAFa.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^0+4*n2+4*sz^post32 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_aHgcCE.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 16+4*sz^0 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 16+4*sz^0 New rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n105 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0), cost: 4*sz^post32*n105+16*n105 Sub-proof via acceration calculus written to file:///tmp/tmpnam_NbKiaN.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 16+4*sz^0 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_jhmhEI.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n3+4*sz^0 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n3+4*sz^0 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ -2+n106 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 4*n3*n106+4*sz^post32*n106+20*n106 Sub-proof via acceration calculus written to file:///tmp/tmpnam_lknNOh.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n3+4*sz^0 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_ihpcae.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=2+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^0 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=2+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^0 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=2+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n107 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n107+20*n107 Sub-proof via acceration calculus written to file:///tmp/tmpnam_fNFndk.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=2+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^0 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_fNaDce.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^0+4*n2+4*sz^post32 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^0+4*n2+4*sz^post32 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+n108 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n108+8*sz^post32*n108+20*n108 Sub-proof via acceration calculus written to file:///tmp/tmpnam_aENakO.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^0+4*n2+4*sz^post32 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_GMJGIF.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*sz^0+4*n2 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*sz^0+4*n2 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -2+n109 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 4*sz^post32*n109+10*n109+4*n2*n109 Sub-proof via acceration calculus written to file:///tmp/tmpnam_Jecanf.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*sz^0+4*n2 New rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_IBMJGC.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3+4*sz^0+4*n2 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3+4*sz^0+4*n2 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ -1+n110 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n110+14*n110+4*n110*sz^post32+4*n3*n110 Sub-proof via acceration calculus written to file:///tmp/tmpnam_dnIBnk.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3+4*sz^0+4*n2 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_NcCpgh.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 14+4*sz^0+4*n2 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 14+4*sz^0+4*n2 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n111 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n111+14*n111+4*n111*sz^post32 Sub-proof via acceration calculus written to file:///tmp/tmpnam_AEgPAb.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 14+4*sz^0+4*n2 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_HEkaAj.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=l_11^post30, Result_5^0'=x_12^0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^0, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 16+4*sz^0 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=l_11^post30, Result_5^0'=x_12^0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^0, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 16+4*sz^0 New rule: l18 -> l18 : elem_13^0'=l_11^post30, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=l_11^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ -l_11^post30 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -2+n112 >= 0 /\ -l_11^0 >= 0 /\ l_11^post30 >= 0), cost: 4*sz^post32*n112+16*n112 Sub-proof via acceration calculus written to file:///tmp/tmpnam_IeFnAe.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=l_11^post30, Result_5^0'=x_12^0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^0, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 16+4*sz^0 New rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_oenDAE.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -l_11^post30 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*sz^0+4*n2 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*sz^0+4*n2 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -2+n113 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10*n113+4*n2*n113+4*n113*sz^post32 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ojKnom.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*sz^0+4*n2 New rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_oboJNE.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 10+4*n3 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 10+4*n3 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n114 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3*n114+10*n114 Sub-proof via acceration calculus written to file:///tmp/tmpnam_objIab.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 10+4*n3 New rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_hEHfOf.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 10 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 10 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n115+i_22^0, (-x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -2+n115 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: 10*n115 Sub-proof via acceration calculus written to file:///tmp/tmpnam_flpgjG.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 10 New rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_oIOoCj.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n3+4*sz^post32 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n3+4*sz^post32 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ -1+n116 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 4*n3*n116+4*sz^post32*n116+20*n116 Sub-proof via acceration calculus written to file:///tmp/tmpnam_Gimeco.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n3+4*sz^post32 New rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_kNdmEA.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3+4*n2+4*sz^post32 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3+4*n2+4*sz^post32 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n117 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n117+4*n117*sz^post32+14*n117+4*n3*n117 Sub-proof via acceration calculus written to file:///tmp/tmpnam_NAceeF.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3+4*n2+4*sz^post32 New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_knKeod.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 10+4*n3 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 10+4*n3 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ len_98^post18 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -2+n118 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: 10*n118+4*n3*n118 Sub-proof via acceration calculus written to file:///tmp/tmpnam_MgBbci.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 10+4*n3 New rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_OhFPdA.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0 /\ -1+n119 >= 0), cost: 4*n3*n119+14*n119 Sub-proof via acceration calculus written to file:///tmp/tmpnam_KghICN.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3 New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_bcHALN.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -2+n120 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n120+20*n120 Sub-proof via acceration calculus written to file:///tmp/tmpnam_MiGhPA.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 New rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_ibONjb.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (-1+n121 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 14*n121+4*n2*n121+4*n121*sz^post32 Sub-proof via acceration calculus written to file:///tmp/tmpnam_LbiOIO.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_CiNIoe.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ l_11^0 == 0), cost: 10 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ l_11^0 == 0), cost: 10 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=i_22^0+n122, (-x_12^0 >= 0 /\ len_98^post18 >= 0 /\ len_98^0 >= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n122 >= 0 /\ -sz^0 >= 0), cost: 10*n122 Sub-proof via acceration calculus written to file:///tmp/tmpnam_BijIkO.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ l_11^0 == 0), cost: 10 New rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_IiFIjG.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n123 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14*n123+4*n3*n123 Sub-proof via acceration calculus written to file:///tmp/tmpnam_HCHKhF.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 14+4*n3 New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_pPnJjI.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^0+7*n99 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^0+7*n99 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -2+n124 >= 0 /\ -sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7*n99*n124+4*sz^post32*n124+13*n124 Sub-proof via acceration calculus written to file:///tmp/tmpnam_blJadB.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^0+7*n99 New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_NijIlB.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99 Applied acceleration Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n125 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 13*n125+7*n125*n99 Sub-proof via acceration calculus written to file:///tmp/tmpnam_KmpdnI.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99 New rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_IaOEeL.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 New rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+len_98^post18 >= 0), cost: 13+4*sz^0+3*n100 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+len_98^post18 >= 0), cost: 13+4*sz^0+3*n100 New rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=0, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n126 >= 0), cost: 3*n100*n126+4*sz^post32*n126+13*n126 Sub-proof via acceration calculus written to file:///tmp/tmpnam_kCabnJ.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+len_98^post18 >= 0), cost: 13+4*sz^0+3*n100 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_EPAMGI.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=l_11^post30, Result_5^0'=x_12^0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^0, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 13+4*sz^0+3*n100 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=l_11^post30, Result_5^0'=x_12^0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^0, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 13+4*sz^0+3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^post30, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=l_11^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ -x_12^post30 >= 0 /\ -l_11^post30 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -2+n127 >= 0 /\ -l_11^0 >= 0 /\ l_11^post30 >= 0 /\ x_12^post30 >= 0), cost: 13*n127+4*n127*sz^post32+3*n127*n100 Sub-proof via acceration calculus written to file:///tmp/tmpnam_LjbphJ.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=l_11^post30, Result_5^0'=x_12^0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^0, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 13+4*sz^0+3*n100 New rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -x_12^0+x_12^post30 <= 0 /\ -l_11^0 >= 0 /\ x_12^0-x_12^post30 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_KmcgMg.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -x_12^0+x_12^post30 <= 0 /\ -l_11^0 >= 0 /\ x_12^0-x_12^post30 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ -x_12^post30 >= 0 /\ len_98^0 >= 0 /\ -l_11^post30 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 >= 0 /\ x_12^post30 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^0+7*n101+4*n3*n101 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^0+7*n101+4*n3*n101 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 >= 0 /\ -2+n128 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13*n128+4*n3*n128*n101+7*n128*n101+4*n128*sz^post32 Sub-proof via acceration calculus written to file:///tmp/tmpnam_Bpfnpc.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^0+7*n101+4*n3*n101 New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_OlPcGO.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+4*n3*n101 Applied acceleration Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+4*n3*n101 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ -1+n129 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13*n129+4*n3*n129*n101+7*n129*n101 Sub-proof via acceration calculus written to file:///tmp/tmpnam_lkLnai.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+4*n3*n101 New rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_JcOHGC.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^0+4*n2*n102+4*sz^post32*n102+7*n102 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^0+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n130 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n130*n102+13*n130+7*n130*n102+4*n130*sz^post32+4*n130*sz^post32*n102 Sub-proof via acceration calculus written to file:///tmp/tmpnam_cDJHhp.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^0+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_bfpIdC.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+4*sz^post32+4*sz^post32*n102+7*n102 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+4*sz^post32+4*sz^post32*n102+7*n102 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1+n131 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n131*sz^post32*n102+13*n131+4*n131*sz^post32+7*n131*n102+4*n131*n2*n102 Sub-proof via acceration calculus written to file:///tmp/tmpnam_paoPcG.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+4*sz^post32+4*sz^post32*n102+7*n102 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_aBEgMK.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^0+4*n2+7*n99 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^0+4*n2+7*n99 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n132 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n132+7*n99*n132+7*n132+4*n2*n132 Sub-proof via acceration calculus written to file:///tmp/tmpnam_aGDNmO.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^0+4*n2+7*n99 New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_iNkPba.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2+7*n99 Applied acceleration Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2+7*n99 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n133 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n133+7*n99*n133+4*n2*n133 Sub-proof via acceration calculus written to file:///tmp/tmpnam_NPHJih.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2+7*n99 New rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_cfkcNa.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n99 >= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2+3*n100 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2+3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -2+n134 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7*n134+3*n134*n100+4*n2*n134+4*n134*sz^post32 Sub-proof via acceration calculus written to file:///tmp/tmpnam_IJMKoa.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2+3*n100 New rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_HLeLkA.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 Second rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2+3*n100 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2+3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n135 >= 0), cost: 4*n2*n135+3*n100*n135+4*sz^post32*n135+7*n135 Sub-proof via acceration calculus written to file:///tmp/tmpnam_KkMKOb.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2+3*n100 New rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_jFHofN.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^0+4*n2+7*n101+4*n3*n101 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^0+4*n2+7*n101+4*n3*n101 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ -1+n136 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101*n136+4*n3*n101*n136+4*n2*n136+4*sz^post32*n136+7*n136 Sub-proof via acceration calculus written to file:///tmp/tmpnam_eljfHJ.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^0+4*n2+7*n101+4*n3*n101 New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_kJnkKc.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2+7*n101+4*n3*n101 Applied acceleration Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2+7*n101+4*n3*n101 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n137 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n137+7*n137+7*n137*n101+4*n3*n137*n101 Sub-proof via acceration calculus written to file:///tmp/tmpnam_jdPHGp.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2+7*n101+4*n3*n101 New rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_OfkLBJ.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+4*sz^0+4*n2+13*n103 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+4*sz^0+4*n2+13*n103 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ -1+n138 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n138+7*n138+4*n138*sz^post32*n103+13*n138*n103+4*n138*sz^post32 Sub-proof via acceration calculus written to file:///tmp/tmpnam_PJClcm.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+4*sz^0+4*n2+13*n103 New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_aggCeD.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+4*n2+4*sz^post32+13*n103 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+4*n2+4*sz^post32+13*n103 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n139 >= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n139+4*sz^post32*n139+4*sz^post32*n103*n139+7*n139+13*n103*n139 Sub-proof via acceration calculus written to file:///tmp/tmpnam_KAkneO.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+4*n2+4*sz^post32+13*n103 New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_koiNiA.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n140*n99+i_22^0, (-x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ -1+n99 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n140 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n140*n99+3*n140 Sub-proof via acceration calculus written to file:///tmp/tmpnam_miCiep.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 New rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_dKOMhI.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+len_98^post22 >= 0 /\ -1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 3+7*n99 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 3+7*n99 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n99*n141+i_22^0, (-x_12^0 >= 0 /\ -1+n99 >= 0 /\ len_98^post18 >= 0 /\ len_98^0 >= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n141 >= 0 /\ -sz^0 >= 0), cost: 7*n99*n141+3*n141 Sub-proof via acceration calculus written to file:///tmp/tmpnam_NPLLpC.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 3+7*n99 New rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_nDjiaH.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ -1+n99 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ -1+n101 >= 0 /\ -1+len_98^post22 >= 0 /\ -2+n142 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 4*n3*n101*n142+3*n142+7*n101*n142 Sub-proof via acceration calculus written to file:///tmp/tmpnam_PConKP.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 New rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_KPDmdf.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ -1+len_98^post22 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 3+7*n101+4*n3*n101 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 3+7*n101+4*n3*n101 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ -1+n101 >= 0 /\ len_98^post18 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n143 >= 0), cost: 7*n143*n101+4*n3*n143*n101+3*n143 Sub-proof via acceration calculus written to file:///tmp/tmpnam_FMiNJn.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 3+7*n101+4*n3*n101 New rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_pMbKJL.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ -1+n101 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (-2+n144 >= 0 /\ -x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3*n144+4*n2*n144*n102+7*n144*n102+4*sz^post32*n144*n102 Sub-proof via acceration calculus written to file:///tmp/tmpnam_EEFfhh.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_CLHgEc.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -2+n145 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: 4*n2*n145*n102+7*n145*n102+4*sz^post32*n145*n102+3*n145 Sub-proof via acceration calculus written to file:///tmp/tmpnam_lGGpFh.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -2+n102 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_fdjbPa.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 New rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, Result_5^0'=x_12^0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^0, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, Result_5^0'=x_12^0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^0, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 New rule: l18 -> l18 : elem_13^0'=l_11^post30, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=l_11^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ -1+len_98^post22 >= 0 /\ -2+n146 >= 0 /\ sz^0 >= 0 /\ -l_11^post30 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ l_11^post30 >= 0 /\ len_98^post22 >= 0), cost: 4*n146*sz^post32*n103+13*n146*n103+3*n146 Sub-proof via acceration calculus written to file:///tmp/tmpnam_NogLII.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, Result_5^0'=x_12^0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^0, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_MdnABl.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -l_11^post30 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0), cost: 3+4*sz^post32*n103+13*n103 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0), cost: 3+4*sz^post32*n103+13*n103 New rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -2+n147 >= 0), cost: 13*n147*n103+3*n147+4*n147*sz^post32*n103 Sub-proof via acceration calculus written to file:///tmp/tmpnam_pNnBnn.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0), cost: 3+4*sz^post32*n103+13*n103 New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_PPdhiB.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+7*n99 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+7*n99 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ -1+n148 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n148*n99+7*n148+4*n3*n148 Sub-proof via acceration calculus written to file:///tmp/tmpnam_dhlKAc.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+7*n99 New rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_jLiOpJ.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+7*n99 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+7*n99 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n149 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n99*n149+4*n3*n149+7*n149 Sub-proof via acceration calculus written to file:///tmp/tmpnam_pdggGO.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+7*n99 New rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_jeENHC.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+3*n100 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ -2+n150 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: 4*n3*n150+3*n150*n100+7*n150 Sub-proof via acceration calculus written to file:///tmp/tmpnam_djFkcD.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+3*n100 New rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_CMLnOh.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 Second rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+3*n100 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (-x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1+n151 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: 3*n151*n100+7*n151+4*n3*n151 Sub-proof via acceration calculus written to file:///tmp/tmpnam_GPKfEM.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3+3*n100 New rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_EnEHPH.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+4*n2*n102+4*sz^post32*n102+7*n102 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n152 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n3*n152+4*sz^post32*n152*n102+7*n152*n102+4*n2*n152*n102+7*n152 Sub-proof via acceration calculus written to file:///tmp/tmpnam_KODLGm.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_eLCBJo.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+4*n2*n102+7*n102 Applied acceleration Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+4*n2*n102+7*n102 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n153 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n3*n153+7*n153+4*n2*n153*n102+7*n153*n102 Sub-proof via acceration calculus written to file:///tmp/tmpnam_oPGgci.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+4*n2*n102+7*n102 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_OMLEkO.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+4*sz^post32*n103+13*n103 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+4*sz^post32*n103+13*n103 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n154 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 4*n3*n154+4*sz^post32*n103*n154+13*n103*n154+7*n154 Sub-proof via acceration calculus written to file:///tmp/tmpnam_oHFNAo.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+4*sz^post32*n103+13*n103 New rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_jGHiGk.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+13*n103 Applied acceleration Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+13*n103 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ -1+n155 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13*n103*n155+4*n3*n155+7*n155 Sub-proof via acceration calculus written to file:///tmp/tmpnam_jElnaE.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n3+13*n103 New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_GMCaHf.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: 7+4*n3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 7+3*n100 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 7+3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n156+i_22^0, (-x_12^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -2+n156 >= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: 7*n156+3*n100*n156 Sub-proof via acceration calculus written to file:///tmp/tmpnam_iDliJG.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 7+3*n100 New rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_dCjGOk.txt Applied chaining First rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 Second rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 7+3*n100 Applied acceleration Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 7+3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=n157+i_22^0, (-x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -1+n157 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: 7*n157+3*n100*n157 Sub-proof via acceration calculus written to file:///tmp/tmpnam_LnNLJD.txt Applied nonterm Original rule: l18 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, prev_14^0'=0, buffer_21^0'=x_12^0, lt2^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 7+3*n100 New rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_fFPHkB.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n158 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n158+7*n101*n158+4*n3*n101*n158 Sub-proof via acceration calculus written to file:///tmp/tmpnam_FLekKI.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 New rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_OblNmk.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n159 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n159+7*n101*n159+4*n3*n101*n159 Sub-proof via acceration calculus written to file:///tmp/tmpnam_lLIdKc.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 New rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_gElKen.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (-1+n160 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7*n160*n102+4*n2*n160*n102+4*n160*sz^post32*n102+7*n160 Sub-proof via acceration calculus written to file:///tmp/tmpnam_mJoHKi.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_NkDgLN.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+7*n102 Applied acceleration Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+7*n102 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n161 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7*n161+4*n161*n2*n102+7*n161*n102 Sub-proof via acceration calculus written to file:///tmp/tmpnam_mcPlJH.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=2+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+7*n102 New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_iblmOp.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Applied acceleration Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ -1+n162 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 13*n103*n162+4*sz^post32*n103*n162+7*n162 Sub-proof via acceration calculus written to file:///tmp/tmpnam_oCgGKM.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 New rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_leLkGb.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=2+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: 7+13*n103 Applied acceleration Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=2+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: 7+13*n103 New rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=2+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ -1+n163 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: 13*n103*n163+7*n163 Sub-proof via acceration calculus written to file:///tmp/tmpnam_EEPMNl.txt Applied nonterm Original rule: l18 -> l18 : sz^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=0, i_22^0'=2+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: 7+13*n103 New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_OHIMKJ.txt Applied chaining First rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 Applied simplification Original rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-x_12^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0), cost: 3*n100 New rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 3*n100 Applied simplification Original rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 New rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -l_11^post30 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -x_12^0+x_12^post30 <= 0 /\ -l_11^0 >= 0 /\ x_12^0-x_12^post30 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -x_12^0+x_12^post30 <= 0 /\ -l_11^0 >= 0 /\ x_12^0-x_12^post30 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ -x_12^post30 >= 0 /\ len_98^0 >= 0 /\ -l_11^post30 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 >= 0 /\ x_12^post30 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0 /\ x_12^post30 <= 0 /\ x_12^post30 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n99 >= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-x_12^0 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+len_98^post22 >= 0 /\ -1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ -1+n99 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ -1+len_98^post22 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ -1+n101 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -2+n102 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -l_11^post30 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-x_12^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -2+n100 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -x_12^0 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ x_12^0 >= 0 /\ l_11^0 >= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -l_11^0 >= 0 /\ -sz^post32 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (0 <= 0 /\ -2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied deletion Removed the following rules: 540 1424 Accelerated simple loops Start location: l26 484: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 485: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 497: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 518: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 519: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 527: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 535: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 536: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 537: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 538: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 539: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 543: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 544: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 546: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 547: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 548: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 549: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 550: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 551: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 552: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 553: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 554: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 555: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 556: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 558: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 562: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 563: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 564: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 565: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 664: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 665: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 666: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 667: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 668: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 672: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 673: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 675: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 676: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 677: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 678: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 679: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 680: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 681: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 682: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 683: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 684: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 685: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 687: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 691: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 692: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 693: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 694: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 793: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 797: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 905: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 906: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 907: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 908: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 909: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 913: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 914: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 916: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 917: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 918: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 919: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 920: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 921: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 922: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 923: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 924: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 925: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 926: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 928: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 932: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 933: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 934: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 935: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1042: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1043: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1044: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1045: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1046: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1050: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1051: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1053: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1054: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1055: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1056: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1057: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1058: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1059: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1061: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1065: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1066: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1067: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1174: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1175: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1176: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1177: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1178: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1182: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1183: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1185: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1186: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1187: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1188: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1189: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1190: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1191: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1193: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1197: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1198: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1199: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1306: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1311: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1312: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1355: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1360: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1361: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1362: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1423: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 1425: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 1426: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 1428: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1430: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM 1432: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1433: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 1434: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1435: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 1436: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1439: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM 1447: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM 1453: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1455: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1457: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1459: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1465: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1473: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM 1480: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1554: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 1555: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 3*n100 1556: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 1557: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1558: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1559: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1560: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1561: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1562: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1563: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1564: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1565: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1566: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1567: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1568: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1569: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1570: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1571: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM 1572: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1573: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1574: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM 1575: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1576: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1577: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1578: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1579: l18 -> [35] : (len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1580: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1581: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1582: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1583: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1584: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1585: l18 -> [35] : (len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1586: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1587: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1588: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1589: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1590: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1591: l18 -> [35] : (sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1592: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -x_12^0+x_12^post30 <= 0 /\ -l_11^0 >= 0 /\ x_12^0-x_12^post30 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1593: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0 /\ x_12^post30 <= 0 /\ x_12^post30 >= 0), cost: NONTERM 1594: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1595: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1596: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1597: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1598: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM 1599: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1600: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM 1601: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1602: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1603: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1604: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1605: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1606: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1607: l18 -> [35] : (sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1608: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1609: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1610: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1611: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1612: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1613: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1614: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1615: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1616: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1617: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1618: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1619: l18 -> [35] : (-1+len_98^post22 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1620: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM 1621: l18 -> [35] : (-1+n99 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1622: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1623: l18 -> [35] : (-1+n101 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1624: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1625: l18 -> [35] : (-1+n101 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1626: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM 1627: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM 1628: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -2+n102 >= 0), cost: NONTERM 1629: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM 1630: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1631: l18 -> [35] : (-2+n103 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM 1632: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM 1633: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM 1634: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1635: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1636: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1637: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1638: l18 -> [35] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1639: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1640: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1641: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM 1642: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1643: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM 1644: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1645: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1646: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1647: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1648: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1649: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1650: l18 -> [35] : (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1651: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1652: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0), cost: NONTERM 1653: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1654: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1655: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1656: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM 1657: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1658: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM 1659: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1660: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1661: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1662: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0), cost: NONTERM 1663: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 185: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 203: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 486: l26 -> [33] : -sz^0+i^0 >= 0, cost: NONTERM 487: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM 488: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 489: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0), cost: NONTERM 498: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM 499: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 507: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 508: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 509: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 510: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 528: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 529: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 530: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 531: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 532: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 533: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 567: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 568: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 569: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 570: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 571: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 572: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 573: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 574: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 575: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 576: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 577: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 579: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 580: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 583: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 584: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 585: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 586: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 588: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 589: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 590: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 591: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 592: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 593: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 594: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 595: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 596: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 597: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 598: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 600: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 604: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 605: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 606: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 607: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 608: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 609: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 610: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 611: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 612: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 613: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 614: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 615: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 616: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 617: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 618: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 619: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 621: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 625: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 626: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 627: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 628: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 630: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 631: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 632: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 633: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 634: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 635: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 636: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 637: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 638: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 639: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 640: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 642: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 647: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 648: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 649: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 650: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 651: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 652: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 653: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 654: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 655: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 656: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 657: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 659: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 696: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 697: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 698: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 699: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 700: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 701: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 702: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 703: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 704: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 705: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 706: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 708: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 712: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 713: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 714: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 715: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 717: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 718: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 719: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 720: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 721: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 722: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 723: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 724: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 725: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 726: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 727: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 729: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 734: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 735: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 736: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 737: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 738: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 739: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 740: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 741: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 742: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 743: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 744: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 746: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 751: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 752: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 753: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 754: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 755: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 756: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 757: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 758: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 759: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 760: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 761: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 763: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 767: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 768: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 769: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 770: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 772: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 773: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 774: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 775: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 776: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 777: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 778: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 779: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 780: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 781: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 782: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 784: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 788: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 789: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 790: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 791: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 799: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 800: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 801: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 802: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 803: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 804: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 805: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 806: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 807: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 808: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 809: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 811: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 815: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 816: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 817: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 818: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 820: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 821: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 822: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 823: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 824: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 825: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 826: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 827: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 828: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 829: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 830: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 832: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 836: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 837: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 838: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 839: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 846: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 847: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 848: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 849: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 850: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 851: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 852: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 854: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 858: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 859: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 860: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 862: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 863: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 864: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 869: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 871: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 872: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 873: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 878: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 880: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 881: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 882: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 887: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 889: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 890: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 891: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 892: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 893: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 894: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 895: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 897: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 901: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 902: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 903: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 937: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 938: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 939: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 940: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 941: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 942: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 943: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 944: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 946: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 947: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 949: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 953: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 954: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 955: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 956: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 958: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 959: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 960: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 961: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 962: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 963: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 964: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 965: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 966: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 968: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 970: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 974: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 975: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 976: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 977: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 979: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 980: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 981: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 982: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 983: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 984: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 985: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 986: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 987: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 988: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 989: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 991: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 995: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 996: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 997: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 998: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1000: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1001: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1002: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1003: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1004: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1005: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1006: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1007: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1008: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1010: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1012: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1016: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1017: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1018: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1019: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1021: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1022: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1023: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1024: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1025: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1026: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1027: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1028: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1029: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1031: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1033: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1037: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1038: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1039: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1040: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1069: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0), cost: NONTERM 1070: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1071: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1072: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1073: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1074: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1075: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1076: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1077: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1078: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1079: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1081: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1085: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1086: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1087: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1088: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1090: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1091: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1092: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1093: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1094: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1095: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1096: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1097: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1098: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1099: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1100: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1102: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1106: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1107: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1108: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1109: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1111: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1112: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1113: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1114: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1115: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1116: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1117: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1118: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1119: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1120: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1121: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1123: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1127: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1128: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1129: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1130: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1132: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1133: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1134: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1135: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1136: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1137: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1138: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1139: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1140: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1141: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1142: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1144: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1148: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1149: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1150: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1151: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1153: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1154: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1155: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1156: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1157: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1158: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1159: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1160: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1161: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1162: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1163: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1165: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1169: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1170: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1171: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1172: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1201: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1202: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1203: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1204: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1205: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1206: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1207: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1208: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1209: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1210: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1211: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1213: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1217: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1218: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1219: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1220: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1222: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1223: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1224: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1225: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1226: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1227: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1228: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1229: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1230: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1232: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1234: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1238: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1239: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1240: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1241: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1243: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1244: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1245: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1246: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1247: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1248: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1249: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1250: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1251: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1253: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1255: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1259: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1260: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1261: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1262: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1264: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1265: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1266: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1267: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1268: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1269: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1270: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1271: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1272: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1273: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1274: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1276: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1280: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1281: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1282: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1283: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1285: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1286: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1287: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1288: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1289: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1290: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1291: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1292: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1293: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1294: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1295: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1297: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1301: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1302: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1303: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1304: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1318: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1319: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1320: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0), cost: NONTERM 1326: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1327: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1328: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1334: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1335: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1336: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1347: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1348: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1349: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1368: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1369: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1370: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1376: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1377: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1378: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1384: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1385: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1386: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1392: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1393: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1394: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1400: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1401: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1402: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> l18 : elem_13^0'=l_11^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 3 New rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 7+4*sz^0+4*n2 New rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 13+4*sz^0 New rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 4*n2*n102+4*sz^post32*n102+7*n102 New rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 4*sz^post32*n103+13*n103 New rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 7*n99 New rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 3*n100 New rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 3*n100 New rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 3*n100 New rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 3*n100 New rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> l18 : elem_13^0'=x_12^0, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 3*n100 New rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 New rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7*n101+4*n3*n101 New rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+len_98^post18 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -x_12^0+x_12^post30 <= 0 /\ -l_11^0 >= 0 /\ x_12^0-x_12^post30 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -x_12^0+x_12^post30 <= 0 /\ -l_11^0 >= 0 /\ x_12^0-x_12^post30 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -x_12^0+x_12^post30 <= 0 /\ -l_11^0 >= 0 /\ x_12^0-x_12^post30 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -x_12^0+x_12^post30 <= 0 /\ -l_11^0 >= 0 /\ x_12^0-x_12^post30 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -x_12^0+x_12^post30 <= 0 /\ -l_11^0 >= 0 /\ x_12^0-x_12^post30 <= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0 /\ x_12^post30 <= 0 /\ x_12^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0 /\ x_12^post30 <= 0 /\ x_12^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0 /\ x_12^post30 <= 0 /\ x_12^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0 /\ x_12^post30 <= 0 /\ x_12^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0 /\ x_12^post30 <= 0 /\ x_12^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^post18 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 <= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ sz^post32 >= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -x_12^0+l_11^0 <= 0 /\ l_11^0 >= 0 /\ -1+n2 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^post18 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ sz^0-sz^post32 <= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ l_11^0-l_11^post30 <= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0+l_11^post30 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 >= 0 /\ -l_11^0 >= 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ -1+len_98^post22 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^post30 <= 0 /\ l_11^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^0-sz^post32 <= 0 /\ -len_98^post18+len_98^0 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ l_11^0 == 0 /\ sz^0-sz^post32 <= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n100 >= 0 /\ x_12^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ l_11^0 <= 0 /\ l_11^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (x_12^0-l_11^0 <= 0 /\ -2+n100 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+len_98^post22 >= 0 /\ sz^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ sz^post32 <= 0 /\ -l_11^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -sz^0+sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : len_98^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^0-len_98^post22 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [35] : (-2+n103 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM Applied deletion Removed the following rules: 1423 1425 1426 1428 1430 1432 1433 1434 1435 1436 1439 1447 1453 1455 1457 1459 1465 1473 1480 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 Chained accelerated rules with incoming rules Start location: l26 484: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 485: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 497: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 518: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 519: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 527: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 535: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 536: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 537: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 538: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 539: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 543: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 544: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 546: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 547: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 548: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 549: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 550: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 551: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 552: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 553: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 554: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 555: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 556: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 558: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 562: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 563: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 564: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 565: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 664: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 665: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 666: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 667: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 668: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 672: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 673: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 675: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 676: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 677: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 678: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 679: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 680: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 681: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 682: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 683: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 684: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 685: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 687: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 691: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 692: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 693: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 694: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 793: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 797: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 905: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 906: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 907: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 908: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 909: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 913: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 914: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 916: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 917: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 918: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 919: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 920: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 921: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 922: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 923: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 924: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 925: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 926: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 928: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 932: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 933: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 934: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 935: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1042: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1043: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1044: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1045: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1046: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1050: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1051: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1053: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1054: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1055: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1056: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1057: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1058: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1059: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1061: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1065: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1066: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1067: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1174: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1175: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1176: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1177: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1178: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1182: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1183: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1185: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1186: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1187: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1188: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1189: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1190: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1191: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1193: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1197: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1198: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1199: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1306: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1311: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1312: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1355: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1360: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1361: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1362: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 82: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 185: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 203: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 486: l26 -> [33] : -sz^0+i^0 >= 0, cost: NONTERM 487: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM 488: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 489: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0), cost: NONTERM 498: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM 499: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 507: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 508: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 509: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 510: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 528: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 529: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 530: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 531: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 532: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 533: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 567: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 568: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 569: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 570: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 571: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 572: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 573: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 574: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 575: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 576: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 577: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 579: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 580: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 583: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 584: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 585: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 586: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 588: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 589: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 590: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 591: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 592: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 593: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 594: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 595: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 596: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 597: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 598: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 600: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 604: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 605: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 606: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 607: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 608: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 609: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 610: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 611: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 612: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 613: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 614: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 615: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 616: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 617: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 618: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 619: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 621: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 625: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 626: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 627: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 628: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 630: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 631: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 632: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 633: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 634: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 635: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 636: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 637: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 638: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 639: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 640: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 642: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 647: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 648: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 649: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 650: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 651: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 652: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 653: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 654: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 655: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 656: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 657: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 659: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 696: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 697: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 698: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 699: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 700: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 701: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 702: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 703: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 704: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 705: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 706: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 708: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 712: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 713: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 714: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 715: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 717: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 718: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 719: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 720: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 721: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 722: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 723: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 724: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 725: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 726: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 727: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 729: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 734: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 735: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 736: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 737: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 738: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 739: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 740: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 741: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 742: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 743: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 744: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 746: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 751: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 752: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 753: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 754: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 755: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 756: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 757: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 758: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 759: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 760: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 761: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 763: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 767: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 768: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 769: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 770: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 772: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 773: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 774: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 775: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 776: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 777: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 778: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 779: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 780: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 781: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 782: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 784: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 788: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 789: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 790: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 791: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 799: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 800: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 801: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 802: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 803: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 804: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 805: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 806: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 807: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 808: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 809: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 811: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 815: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 816: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 817: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 818: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 820: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 821: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 822: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 823: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 824: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 825: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 826: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 827: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 828: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 829: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 830: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 832: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 836: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 837: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 838: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 839: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 846: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 847: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 848: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 849: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 850: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 851: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 852: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 854: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 858: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 859: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 860: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 862: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 863: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 864: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 869: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 871: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 872: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 873: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 878: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 880: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 881: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 882: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 887: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 889: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 890: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 891: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 892: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 893: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 894: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 895: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 897: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 901: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 902: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 903: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 937: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 938: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 939: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 940: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 941: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 942: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 943: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 944: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 946: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 947: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 949: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 953: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 954: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 955: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 956: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 958: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 959: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 960: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 961: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 962: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 963: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 964: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 965: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 966: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 968: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 970: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 974: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 975: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 976: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 977: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 979: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 980: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 981: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 982: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 983: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 984: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 985: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 986: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 987: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 988: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 989: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 991: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 995: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 996: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 997: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 998: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1000: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1001: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1002: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1003: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1004: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1005: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1006: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1007: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1008: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1010: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1012: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1016: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1017: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1018: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1019: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1021: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1022: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1023: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1024: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1025: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1026: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1027: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1028: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1029: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1031: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1033: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1037: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1038: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1039: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1040: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1069: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0), cost: NONTERM 1070: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1071: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1072: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1073: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1074: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1075: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1076: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1077: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1078: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1079: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1081: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1085: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1086: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1087: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1088: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1090: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1091: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1092: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1093: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1094: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1095: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1096: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1097: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1098: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1099: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1100: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1102: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1106: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1107: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1108: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1109: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1111: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1112: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1113: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1114: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1115: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1116: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1117: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1118: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1119: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1120: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1121: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1123: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1127: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1128: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1129: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1130: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1132: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1133: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1134: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1135: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1136: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1137: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1138: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1139: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1140: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1141: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1142: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1144: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1148: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1149: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1150: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1151: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1153: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1154: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1155: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1156: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1157: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1158: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1159: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1160: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1161: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1162: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1163: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1165: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1169: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1170: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1171: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1172: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1201: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1202: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1203: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1204: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1205: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1206: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1207: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1208: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1209: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1210: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1211: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1213: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1217: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1218: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1219: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1220: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1222: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1223: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1224: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1225: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1226: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1227: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1228: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1229: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1230: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1232: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1234: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1238: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1239: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1240: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1241: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1243: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1244: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1245: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1246: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1247: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1248: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1249: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1250: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1251: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1253: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1255: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1259: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1260: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1261: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1262: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1264: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1265: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1266: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1267: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1268: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1269: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1270: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1271: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1272: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1273: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1274: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1276: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1280: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1281: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1282: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1283: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1285: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1286: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1287: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1288: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1289: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1290: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1291: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1292: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1293: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1294: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1295: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1297: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1301: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1302: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1303: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1304: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1318: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1319: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1320: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0), cost: NONTERM 1326: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1327: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1328: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1334: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1335: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1336: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1347: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1348: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1349: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1368: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1369: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1370: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1376: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1377: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1378: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1384: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1385: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1386: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1392: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1393: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1394: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1400: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1401: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1402: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1664: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 1665: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 1666: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 1667: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 1668: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 1669: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 1670: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 1671: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 1672: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 1673: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 1674: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 1675: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 1676: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 1677: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 1678: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 1679: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1680: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1681: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1682: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1683: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1684: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0), cost: NONTERM 1685: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM 1686: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM 1687: l26 -> [35] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1688: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 1689: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 1690: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 1691: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 1692: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 1693: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1694: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 1695: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 1696: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 1697: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 1698: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 1699: l26 -> [35] : len_98^0 >= 0, cost: NONTERM 1700: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1701: l26 -> [35] : (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM 1702: l26 -> [35] : (lt3^0 <= 0 /\ l_11^0 == 0), cost: NONTERM 1703: l26 -> [35] : (lt3^0 >= 0 /\ l_11^0 == 0), cost: NONTERM 1704: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1705: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 1706: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 1707: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 1708: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 1709: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 1710: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 1711: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 1712: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 1713: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 1714: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 1715: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 1716: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 1717: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 1718: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 1719: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 1720: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1721: l26 -> [35] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 1722: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1723: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM 1724: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM 1725: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -l_11^0 == 0), cost: NONTERM 1726: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1727: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM 1728: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1729: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM 1730: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM 1731: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1732: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM Eliminating location l18 by chaining: Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 == 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^post30, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0-i^0+lt1^0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: 6 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 12+2*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ -1-n99+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ -1-n99+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ -1-n99+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ -1-n99+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ -1-n99+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ -1-n99+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1+n99-sz_23^0+i_22^0 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2-i_22^post31-n99+sz_23^post31 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (2+i_22^post31+n99-sz_23^post31 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -2+sz_23^post30-i_22^post30-n99 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -2+sz_23^post30-i_22^post30-n99 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30-n99 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -2+sz_23^post30-i_22^post30-n99 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30-n99 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^post30-i_22^post30-n99 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30-n99 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30-n99 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30-n99 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30-n99 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30-n99 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30-n99 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^post30+i_22^post30+n99 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, len_98^0'=len_98^post18, i^0'=0, prev_14^0'=0, l_11^0'=x_12^0, Result_5^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: 3+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [33] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [29] : (sz^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=buffer_21^post30, lt2^0'=lt3^0+lt2^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30, ret_1103^0'=ret_1103^post30, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+3*n100 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [33] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 == 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [29] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM New rule: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Second rule: l18 -> [31] : (sz^0 == 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, sz_23^0'=sz_23^post31, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 New rule: l26 -> [36] : (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 New rule: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=l_11^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 New rule: l26 -> [36] : (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 New rule: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 New rule: l26 -> [36] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 New rule: l26 -> [36] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 New rule: l26 -> [36] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 New rule: l26 -> [36] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 New rule: l26 -> [36] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^0, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 New rule: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 New rule: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 New rule: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 New rule: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^0, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 New rule: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l26 -> [36] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l26 -> [36] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, sz_23^0'=sz_23^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l26 -> [36] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 New rule: l26 -> [36] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=sz^post32, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 New rule: l26 -> [36] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 New rule: l26 -> [36] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 New rule: l26 -> [36] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 New rule: l26 -> [36] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=sz^post32, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 New rule: l26 -> [36] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=sz^post32, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=sz^post32, l_11^0'=0, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post30, lt1^0'=sz^post32, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 New rule: l26 -> [36] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, len_98^0'=len_98^post22, i^0'=0, buffer_21^0'=Result_5^0, lt2^0'=0, lt1^0'=0, i_22^0'=n99+i_22^0, (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 New rule: l26 -> [36] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 New rule: l26 -> [36] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31+n99, (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 New rule: l26 -> [36] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 New rule: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=i_22^post30+n99, ret_1103^0'=ret_1103^post30, (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 New rule: l26 -> [36] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 New rule: l26 -> [36] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=x_12^0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt3^0+lt2^0, l_11^0'=x_12^0, Result_5^0'=x_12^0, sz_23^0'=sz_23^post31, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, i_22^0'=1+i_22^post31, (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 New rule: l26 -> [36] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post30, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post18, i^0'=0, tmp_24^0'=tmp_24^post30, prev_14^0'=0, x_12^0'=0, buffer_21^0'=Result_5^0, lt2^0'=lt1^0, l_11^0'=0, Result_5^0'=0, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post30, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=0, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post30, ret_1103^0'=ret_1103^post30, (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 New rule: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 New rule: l26 -> [36] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 New rule: l26 -> [36] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, i_22^0'=1+i_22^post31, (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 New rule: l26 -> [36] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 Applied partial deletion Original rule: l26 -> l18 : sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, x_12^0'=x_12^post30, buffer_21^0'=Result_5^0, lt2^0'=0, l_11^0'=l_11^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 New rule: l26 -> [36] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 Applied partial deletion Original rule: l26 -> l18 : elem_13^0'=0, sz^0'=sz^post32, lt3^0'=0, x_16^0'=x_16^post31, cand_1104^0'=cand_1104^post30, buffer_1077^0'=buffer_1077^post31, len_98^0'=len_98^post22, i^0'=0, tmp_24^0'=tmp_24^post31, prev_14^0'=0, x_12^0'=x_12^post30, buffer_21^0'=x_12^post30, lt2^0'=0, l_11^0'=x_12^post30, Result_5^0'=x_12^post30, ret_18^0'=0, h_17^0'=h_17^post30, sz_23^0'=sz_23^post31, lt_29^0'=lt_29^post30, __cil_tmp5_15^0'=x_12^post30, cand_19^0'=x_16^post31, lt1^0'=0, i_22^0'=1+i_22^post31, ret_1103^0'=ret_1103^post30, (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 New rule: l26 -> [36] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Applied deletion Removed the following rules: 82 185 203 484 485 497 518 519 527 535 536 537 538 539 543 544 546 547 548 549 550 551 552 553 554 555 556 558 562 563 564 565 580 608 664 665 666 667 668 672 673 675 676 677 678 679 680 681 682 683 684 685 687 691 692 693 694 793 797 905 906 907 908 909 913 914 916 917 918 919 920 921 922 923 924 925 926 928 932 933 934 935 1042 1043 1044 1045 1046 1050 1051 1053 1054 1055 1056 1057 1058 1059 1061 1065 1066 1067 1174 1175 1176 1177 1178 1182 1183 1185 1186 1187 1188 1189 1190 1191 1193 1197 1198 1199 1306 1311 1312 1355 1360 1361 1362 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1688 1689 1690 1691 1692 1694 1695 1696 1697 1698 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 Eliminated locations on tree-shaped paths Start location: l26 149: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 150: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 486: l26 -> [33] : -sz^0+i^0 >= 0, cost: NONTERM 487: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM 488: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 489: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0), cost: NONTERM 498: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM 499: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 507: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 508: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 509: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 510: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 528: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 529: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 530: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 531: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 532: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 533: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 567: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 568: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 569: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 570: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 571: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 572: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 573: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 574: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 575: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 576: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 577: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 579: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 583: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 584: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 585: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 586: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 588: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 589: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 590: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 591: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 592: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 593: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 594: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 595: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 596: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 597: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 598: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 600: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 604: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 605: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 606: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 607: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 609: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 610: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 611: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 612: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 613: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 614: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 615: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 616: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 617: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 618: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 619: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 621: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 625: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 626: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 627: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 628: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 630: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 631: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 632: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 633: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 634: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 635: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 636: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 637: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 638: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 639: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 640: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 642: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 647: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 648: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 649: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 650: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 651: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 652: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 653: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 654: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 655: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 656: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 657: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 659: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 696: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 697: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 698: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 699: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 700: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 701: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 702: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 703: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 704: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 705: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 706: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 708: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 712: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 713: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 714: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 715: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 717: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 718: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 719: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 720: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 721: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 722: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 723: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 724: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 725: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 726: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 727: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 729: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 734: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 735: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 736: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 737: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 738: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 739: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 740: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 741: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 742: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 743: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 744: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 746: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 751: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 752: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 753: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 754: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 755: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 756: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 757: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 758: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 759: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 760: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 761: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 763: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 767: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 768: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 769: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 770: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 772: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 773: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 774: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 775: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 776: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 777: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 778: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 779: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 780: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 781: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 782: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 784: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 788: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 789: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 790: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 791: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 799: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 800: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 801: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 802: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 803: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 804: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 805: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 806: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 807: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 808: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 809: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 811: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 815: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 816: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 817: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 818: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 820: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 821: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 822: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 823: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 824: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 825: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 826: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 827: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 828: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 829: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 830: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 832: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 836: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 837: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 838: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 839: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 846: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 847: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 848: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 849: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 850: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 851: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 852: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 854: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 858: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 859: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 860: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 862: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 863: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 864: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 869: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 871: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 872: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 873: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 878: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 880: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 881: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 882: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 887: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 889: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 890: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 891: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 892: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 893: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 894: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 895: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 897: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 901: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 902: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 903: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 937: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 938: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 939: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 940: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 941: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 942: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 943: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 944: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 946: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 947: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 949: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 953: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 954: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 955: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 956: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 958: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 959: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 960: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 961: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 962: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 963: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 964: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 965: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 966: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 968: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 970: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 974: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 975: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 976: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 977: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 979: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 980: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 981: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 982: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 983: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 984: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 985: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 986: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 987: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 988: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 989: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 991: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 995: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 996: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 997: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 998: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1000: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1001: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1002: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1003: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1004: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1005: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1006: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1007: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1008: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1010: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1012: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1016: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1017: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1018: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1019: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1021: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1022: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1023: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1024: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1025: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1026: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1027: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1028: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1029: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1031: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1033: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1037: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1038: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1039: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1040: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1069: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0), cost: NONTERM 1070: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1071: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1072: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1073: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1074: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1075: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1076: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1077: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1078: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1079: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1081: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1085: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1086: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1087: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1088: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1090: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1091: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1092: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1093: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1094: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1095: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1096: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1097: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1098: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1099: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1100: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1102: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1106: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1107: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1108: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1109: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1111: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1112: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1113: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1114: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1115: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1116: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1117: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1118: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1119: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1120: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1121: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1123: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1127: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1128: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1129: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1130: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1132: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1133: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1134: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1135: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1136: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1137: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1138: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1139: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1140: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1141: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1142: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1144: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1148: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1149: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1150: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1151: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1153: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1154: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1155: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1156: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1157: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1158: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1159: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1160: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1161: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1162: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1163: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1165: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1169: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1170: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1171: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1172: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1201: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1202: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1203: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1204: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1205: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1206: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1207: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1208: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1209: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1210: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1211: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1213: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1217: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1218: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1219: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1220: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1222: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1223: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1224: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1225: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1226: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1227: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1228: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1229: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1230: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1232: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1234: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1238: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1239: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1240: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1241: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1243: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1244: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1245: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1246: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1247: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1248: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1249: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1250: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1251: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1253: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1255: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1259: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1260: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1261: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1262: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1264: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1265: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1266: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1267: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1268: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1269: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1270: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1271: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1272: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1273: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1274: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1276: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1280: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1281: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1282: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1283: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1285: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1286: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1287: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1288: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1289: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1290: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1291: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1292: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1293: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1294: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1295: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1297: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1301: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1302: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1303: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1304: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1318: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1319: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1320: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0), cost: NONTERM 1326: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1327: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1328: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1334: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1335: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1336: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1347: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1348: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1349: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1368: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1369: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1370: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1376: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1377: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1378: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1384: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1385: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1386: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1392: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1393: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1394: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1400: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1401: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1402: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1679: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1680: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1681: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1682: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1683: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1684: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0), cost: NONTERM 1685: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM 1686: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM 1687: l26 -> [35] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1693: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1699: l26 -> [35] : len_98^0 >= 0, cost: NONTERM 1700: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1701: l26 -> [35] : (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM 1702: l26 -> [35] : (lt3^0 <= 0 /\ l_11^0 == 0), cost: NONTERM 1703: l26 -> [35] : (lt3^0 >= 0 /\ l_11^0 == 0), cost: NONTERM 1704: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1720: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1721: l26 -> [35] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 1722: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1723: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM 1724: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM 1725: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -l_11^0 == 0), cost: NONTERM 1726: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1727: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM 1728: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1729: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM 1730: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM 1731: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1732: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM 1733: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 <= 0), cost: NONTERM 1734: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 >= 0), cost: NONTERM 1735: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 == 0), cost: NONTERM 1736: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1737: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1738: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1739: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1740: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1741: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 1742: l26 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0), cost: NONTERM 1743: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1744: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1745: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 1746: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1747: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1748: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1749: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1750: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1751: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1752: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 1753: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 1754: l26 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 == 0), cost: NONTERM 1755: l26 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0), cost: NONTERM 1756: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1757: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1758: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1759: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1760: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 1761: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 1762: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1763: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1764: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1765: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1766: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1767: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1768: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1769: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1770: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1771: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1772: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1773: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1774: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1775: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1776: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1777: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1778: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1779: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1780: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1781: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1782: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1783: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1784: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1785: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1786: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1787: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1788: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1789: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1790: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1791: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1792: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1793: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1794: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1795: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1796: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1797: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1798: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1799: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1800: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1801: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1802: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1803: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1804: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1805: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1806: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1807: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1808: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1809: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1810: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1811: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1812: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1813: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1814: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1815: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1816: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1817: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1818: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1819: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1820: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1821: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1822: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1823: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1824: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1825: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1826: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1827: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1828: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1829: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1830: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1831: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1832: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1833: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1834: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1835: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1836: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1837: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1838: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1839: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1840: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1841: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1842: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1843: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1844: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1845: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1846: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1847: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1848: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1849: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1850: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1851: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1852: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1853: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1854: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1855: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1856: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1857: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1858: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1859: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1860: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1861: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1862: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1863: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1864: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1865: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1866: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1867: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1868: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1869: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1870: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1871: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1872: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1873: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1874: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1875: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1876: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1877: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1878: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1879: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1880: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1881: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1882: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1883: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1884: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1885: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1886: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1887: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1888: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1889: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1890: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1891: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1892: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1893: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1894: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1895: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1896: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1897: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1898: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1899: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1900: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1901: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1902: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1903: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1904: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1905: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1906: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1907: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1908: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1909: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1910: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1911: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1912: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1913: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1914: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1915: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1916: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1917: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1918: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1919: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1920: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1921: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1922: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1923: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1924: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1925: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1926: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1927: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1928: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1929: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1930: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1931: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1932: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1933: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1934: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1935: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1936: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1937: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1938: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1939: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1940: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1941: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1942: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1943: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1944: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1945: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1946: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1947: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1948: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1949: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1950: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1951: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1952: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1953: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1954: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1955: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1956: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1957: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1958: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1959: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1960: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1961: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1962: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1963: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1964: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1965: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1966: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1968: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1969: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1970: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1971: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1972: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1973: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1974: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1975: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1976: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1977: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1978: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1979: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1980: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1981: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1982: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1983: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1984: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1985: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1986: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1987: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1988: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1989: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1990: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1991: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1992: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1993: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1994: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1995: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1996: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1997: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1998: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1999: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2000: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2001: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2002: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2003: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2004: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2005: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2006: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2007: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2008: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2010: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2011: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2012: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2013: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2014: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2015: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2016: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2017: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2018: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2019: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2020: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2021: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2022: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2023: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2024: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2025: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2026: l26 -> [31] : (len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2027: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2028: l26 -> [31] : (len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2029: l26 -> [31] : (len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2031: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2032: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2033: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2034: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2035: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2036: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2037: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2038: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2039: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2040: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2041: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2042: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2043: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2044: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2045: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2046: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2047: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2048: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2049: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2050: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2051: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2052: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2053: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2054: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2055: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2056: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2057: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2058: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2059: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2060: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2061: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2062: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2063: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2064: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2065: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2066: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2067: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2068: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2069: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2070: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2071: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2072: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2073: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2074: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2075: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2076: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2077: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2078: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2079: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2080: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2081: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2082: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2083: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2084: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2085: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2086: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2087: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2088: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2089: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2090: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2091: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2092: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2093: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2094: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2095: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2096: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2097: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2098: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2099: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2100: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2101: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2102: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2103: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2104: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2105: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2106: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2107: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2108: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2109: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2110: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2111: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2112: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2113: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2114: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2115: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2116: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2117: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2118: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2119: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2120: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2121: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2122: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2123: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2124: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2125: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2126: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2127: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2128: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2129: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2130: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2131: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2132: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2133: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2134: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2135: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0), cost: NONTERM 2136: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0), cost: NONTERM 2137: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0), cost: NONTERM 2138: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2139: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2140: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2141: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2142: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2143: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 2144: l26 -> [31] : (len_98^post18 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0), cost: NONTERM 2145: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2146: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2147: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 2148: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2149: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2150: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2151: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2152: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2153: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2154: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 2155: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 2156: l26 -> [31] : (len_98^post18 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0), cost: NONTERM 2157: l26 -> [31] : (len_98^post18 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0), cost: NONTERM 2158: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2159: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2160: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2161: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2162: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 2163: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 2164: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2165: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2166: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2167: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2168: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2169: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2170: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2171: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2172: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2173: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2174: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2175: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2176: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2177: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2178: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2179: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2180: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2181: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2182: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2183: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2184: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2185: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2186: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2187: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2188: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2189: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2190: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2191: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2192: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2193: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2194: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2195: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2196: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2197: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2198: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2199: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2200: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2201: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2202: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2203: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2204: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2205: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2206: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2207: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2208: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2209: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2210: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2211: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2212: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2213: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2214: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2215: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2216: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2217: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2218: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2219: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2220: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2221: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2222: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2223: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2224: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2225: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2226: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2227: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2228: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2229: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2230: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2231: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2232: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2233: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2234: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2235: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2236: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2237: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2238: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2239: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2240: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2241: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2242: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2243: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2244: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2245: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2246: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2247: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2248: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2249: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2250: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2251: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2252: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2253: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2254: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2255: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2256: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2257: l26 -> [33] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2258: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2259: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2260: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2261: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2262: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2263: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2264: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2265: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2266: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2267: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2268: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2269: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2270: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2271: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2272: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2273: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2274: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2275: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2276: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2277: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2278: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2279: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2280: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2281: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2282: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2283: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2284: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2285: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2286: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2287: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2288: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2289: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2290: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2291: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2292: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2293: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2294: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2295: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2296: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2297: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2298: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2299: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2300: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2301: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2302: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2303: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2304: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2305: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2306: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2307: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2308: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2309: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2310: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2311: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2312: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2313: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2314: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2315: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2316: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2317: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2318: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2319: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2320: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2321: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2322: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2323: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2324: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2325: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2326: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2327: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2328: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2329: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2330: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2331: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2332: l26 -> [33] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2333: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2334: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2335: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2336: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2337: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2338: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2339: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2340: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2341: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2342: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2343: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2344: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2345: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2346: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2347: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2348: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2349: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2350: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2351: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2352: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2353: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2354: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2355: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2356: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2357: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2358: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2359: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2360: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2361: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2362: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2363: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2364: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2365: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2366: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2367: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2368: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2369: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2370: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2371: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2372: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2373: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2374: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2375: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2376: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2377: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2378: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2379: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2380: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2381: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2382: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2383: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2384: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2385: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2386: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2387: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2388: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2389: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2390: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2391: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2392: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2393: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2394: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2395: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2396: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2397: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2398: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2399: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2400: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2401: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2402: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2403: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2404: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2405: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0), cost: NONTERM 2406: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2407: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0), cost: NONTERM 2408: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0), cost: NONTERM 2409: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2410: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2411: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0), cost: NONTERM 2412: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2413: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2414: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2415: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2416: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2417: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2418: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2419: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2420: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2421: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2422: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2423: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2424: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2425: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2426: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2427: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2428: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2429: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2430: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2431: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2432: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2433: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2434: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2435: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2436: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2437: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2438: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2439: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2440: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2441: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2442: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2443: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2444: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2445: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2446: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2447: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2448: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2449: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2450: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2451: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2452: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2453: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2454: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2455: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2456: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2457: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2458: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2459: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2460: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2461: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2462: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2463: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2464: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2465: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2466: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2467: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2468: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2469: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2470: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2471: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2472: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2473: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2474: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2475: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2476: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2477: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2478: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2479: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2480: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2481: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2482: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2483: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2484: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2485: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2486: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2487: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2488: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2489: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2490: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2491: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2492: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2493: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2494: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2495: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2496: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2497: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2498: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2499: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2500: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2501: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2502: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2503: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2504: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2505: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2506: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2507: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2508: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2509: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2510: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2511: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2512: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2513: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2514: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2515: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2516: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2517: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2518: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2519: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2520: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2521: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2522: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2523: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2524: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2525: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2526: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2527: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2528: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2529: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2530: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2531: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2532: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2533: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2534: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2535: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2536: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2537: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2538: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2539: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2540: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2541: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2542: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2543: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2544: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2545: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2546: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2547: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2548: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2549: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2550: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2551: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2552: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2553: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2554: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2555: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2556: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 2557: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 2558: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 2559: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2560: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2561: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2562: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2563: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2564: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2565: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2566: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2567: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2568: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2569: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2570: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2571: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2572: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2573: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2574: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2575: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2576: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2577: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2578: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2579: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2580: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2581: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2582: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2583: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2584: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2585: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2586: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2587: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2588: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2589: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2590: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2591: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2592: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2593: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2594: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2595: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2596: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2597: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2598: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2599: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2600: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2601: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2602: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2603: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2604: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2605: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2606: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2607: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2608: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2609: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2610: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2611: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2612: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2613: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2614: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2615: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2616: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2617: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2618: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2619: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2620: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2621: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2622: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2623: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2624: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2625: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2626: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2627: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2628: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2629: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2630: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2631: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2632: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2633: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2634: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2635: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2636: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2637: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2638: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2639: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2640: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2641: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2642: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2643: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2644: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2645: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2646: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2647: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2648: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2649: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2650: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2651: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2652: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2653: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2654: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2655: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2656: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2657: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2658: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2659: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2660: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2661: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2662: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2663: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2664: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2665: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2666: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2667: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2668: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2669: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2670: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2671: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2672: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2673: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2674: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2675: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2676: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2677: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2678: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2679: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2680: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2681: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2682: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2683: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2684: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2685: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2686: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2687: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2688: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2689: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2690: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2691: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2692: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2693: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2694: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2695: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2696: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2697: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2698: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2699: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2700: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2701: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2702: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2703: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2704: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2705: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2706: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2707: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2708: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2709: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2710: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2711: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2712: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2713: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2714: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2715: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2716: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2717: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2718: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2719: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2720: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2721: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2722: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2723: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2724: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2725: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2726: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2727: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2728: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2729: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2730: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2731: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2732: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2733: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2734: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2735: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2736: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2737: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2738: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2739: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2740: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2741: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2742: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2743: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2744: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2745: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2746: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2747: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2748: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2749: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2750: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2751: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2752: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2753: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2754: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2755: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2756: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2757: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2758: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2759: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2760: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2761: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2762: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2763: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2764: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2765: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2766: l26 -> [33] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2767: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2768: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2769: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2770: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2771: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2772: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2773: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2774: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2775: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2776: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2777: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2778: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2779: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2780: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2781: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2782: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2783: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2784: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2785: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2786: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2787: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2788: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2789: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2790: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2791: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2792: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2793: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2794: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2795: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2796: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2797: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2798: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2799: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2800: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2801: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2802: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2803: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2804: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2805: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2806: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2807: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2808: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2809: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2810: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2811: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2812: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2813: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2814: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2815: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2816: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2817: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2818: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2819: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2820: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2821: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2822: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2823: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2824: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2825: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2826: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2827: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2828: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2829: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2830: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2831: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2832: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2833: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2834: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2835: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2836: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2837: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2838: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2839: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2840: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2841: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2842: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2843: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2844: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2845: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2846: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2847: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2848: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2849: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2850: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2851: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2852: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2853: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2854: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2855: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2856: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2857: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2858: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2859: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2860: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2861: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2862: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2863: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2864: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2865: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2866: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2867: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2868: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2869: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2870: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2871: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2872: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2873: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2874: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2875: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2876: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2877: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2878: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2879: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2880: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2881: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2882: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2883: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2884: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2885: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2886: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2887: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2888: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2889: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2890: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2891: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2892: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2893: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2894: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2895: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2896: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2897: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2898: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2899: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2900: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2901: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2902: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2903: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2904: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2905: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2906: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2907: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2908: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 2909: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2910: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2911: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 2912: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2913: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2914: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2915: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2916: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2917: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2918: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2919: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2920: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2921: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2922: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2923: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2924: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2925: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2926: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2927: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2928: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2929: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2930: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2931: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2932: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2933: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2934: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2935: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2936: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2937: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2938: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2939: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2940: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2941: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2942: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 2943: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2944: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 2946: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2947: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2948: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2949: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2950: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2951: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2952: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2953: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2954: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2955: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2956: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2957: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2958: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2959: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2960: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2961: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2962: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2963: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2964: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2965: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2966: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2968: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2969: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2970: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2971: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2972: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2973: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2974: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2975: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2976: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2977: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2978: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2979: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2980: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2981: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2982: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2983: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2984: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2985: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2986: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2987: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2988: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2989: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2990: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2991: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2992: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2993: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2994: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2995: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2996: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2997: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2998: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2999: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3000: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3001: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3002: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3003: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3004: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3005: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3006: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3007: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3008: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3009: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3010: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3011: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3012: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3013: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3014: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3015: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3016: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3017: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3018: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3019: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3020: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3021: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3022: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3023: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3024: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3025: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3026: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3027: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3028: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3029: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3031: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3032: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3033: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3034: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3035: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3036: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3037: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3038: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3039: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3040: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3041: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3042: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3043: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3044: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3045: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3046: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3047: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3048: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3049: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3050: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3051: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3052: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3053: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3054: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3055: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3056: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3057: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3058: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3059: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3060: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3061: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3062: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3063: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3064: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3065: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3066: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3067: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3068: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3069: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3070: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3071: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3072: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3073: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3074: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3075: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3076: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3077: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3078: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3079: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3080: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3081: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3082: l26 -> [33] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3083: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3084: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3085: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3086: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3087: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3088: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3089: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3090: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3091: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3092: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3093: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3094: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3095: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3096: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3097: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3098: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3099: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3100: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3101: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3102: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3103: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3104: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3105: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3106: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3107: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3108: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3109: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3110: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3111: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3112: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3113: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3114: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3115: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3116: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3117: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3118: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3119: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3120: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3121: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3122: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3123: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3124: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3125: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3126: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3127: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3128: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3129: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3130: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3131: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3132: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3133: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3134: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3135: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3136: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3137: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3138: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3139: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3140: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3141: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3142: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3143: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3144: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3145: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3146: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3147: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3148: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3149: l26 -> [33] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3150: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3151: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3152: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3153: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3154: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3155: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3156: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3157: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3158: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3159: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3160: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3161: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3162: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3163: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3164: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3165: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3166: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3167: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3168: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3169: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3170: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3171: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3172: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3173: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3174: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3175: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3176: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3177: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3178: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3179: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3180: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3181: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3182: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3183: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3184: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3185: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3186: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3187: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3188: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3189: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3190: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3191: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3192: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3193: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3194: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3195: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3196: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3197: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3198: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3199: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3200: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3201: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3202: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3203: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3204: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3205: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3206: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3207: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3208: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3209: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3210: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3211: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3212: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3213: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3214: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3215: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3216: l26 -> [33] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3217: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3218: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3219: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3220: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3221: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3222: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3223: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3224: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3225: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3226: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3227: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3228: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3229: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3230: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3232: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3233: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3234: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3235: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3236: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3237: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3238: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3239: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3240: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3241: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3242: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3243: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3244: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3245: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3246: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3247: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3248: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3249: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3250: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3251: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3253: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3254: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3255: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3256: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3257: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3258: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3259: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3260: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3261: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3262: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3263: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3264: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3265: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3266: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3267: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3268: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3269: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3270: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3271: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3272: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3273: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3274: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3275: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3276: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3277: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3278: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3279: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3280: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3281: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3282: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3283: l26 -> [33] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3284: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3285: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3286: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3287: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3288: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3289: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3290: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3291: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3292: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3293: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3294: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3295: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3296: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3297: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3298: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3299: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3300: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3301: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3302: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3303: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3304: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3305: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3306: l26 -> [29] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3307: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3308: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3309: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3310: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3311: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3312: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3313: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3314: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3315: l26 -> [29] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3316: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3317: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3318: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3319: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3320: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3321: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3322: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3323: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3324: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3325: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3326: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3327: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3328: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3329: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3330: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3331: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3332: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3333: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3334: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3335: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3336: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3337: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3338: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3339: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3340: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3341: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3342: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3343: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3344: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3345: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3346: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3347: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3348: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3349: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3350: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3351: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3352: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3353: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3354: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3355: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3356: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3357: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3358: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3359: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3360: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3361: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3362: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3363: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3364: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3365: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3366: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3367: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3368: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3369: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3370: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3371: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3372: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3373: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3374: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3375: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3376: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3377: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3378: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3379: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3380: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3381: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3382: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3383: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3384: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3385: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3386: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3387: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3388: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3389: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3390: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3391: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3392: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3393: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3394: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3395: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3396: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3397: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3398: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3399: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3400: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3401: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3402: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3403: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3404: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3405: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3406: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3407: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3408: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3409: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3410: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3411: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3412: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3413: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3414: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3415: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3416: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3417: l26 -> [33] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3418: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3419: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3420: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3421: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3422: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3423: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3424: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3425: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3426: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3427: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3428: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3429: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3430: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3431: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3432: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3433: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3434: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3435: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3436: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3437: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3438: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3439: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3440: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3441: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3442: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3443: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3444: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3445: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3446: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3447: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3448: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3449: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3450: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3451: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3452: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3453: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3454: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3455: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3456: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3457: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3458: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3459: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3460: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3461: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3462: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3463: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3464: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3465: l26 -> [33] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3466: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3467: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3468: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3469: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3470: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3471: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3472: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3473: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3474: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3475: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3476: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3477: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3478: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3479: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3480: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3481: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3482: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3483: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3484: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3485: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3486: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3487: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3488: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3489: l26 -> [33] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3490: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3491: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3492: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3493: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3494: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3495: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3496: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3497: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3498: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3499: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3500: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3501: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3502: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3503: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3504: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3505: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3506: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3507: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3508: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3509: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3510: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3511: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3512: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3513: l26 -> [33] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3514: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3515: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3516: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3517: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3518: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3519: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3520: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3521: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3522: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3523: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3524: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3525: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3526: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3527: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3528: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3529: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3530: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3531: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3532: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3533: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3534: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3535: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3536: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3537: l26 -> [33] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3538: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3539: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3540: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3541: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3542: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3543: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3544: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3545: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3546: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3547: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3548: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3549: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3550: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3551: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3552: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3553: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3554: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3555: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3556: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3557: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3558: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3559: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3560: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3561: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3562: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3563: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3564: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3565: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3566: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3567: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3568: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3569: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3570: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3571: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3572: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3573: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3574: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3575: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3576: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3577: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3578: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3579: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3580: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3581: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3582: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3583: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3584: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3585: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3586: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3587: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3588: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3589: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3590: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3591: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3592: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3593: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3594: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3595: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3596: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3597: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3598: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3599: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3600: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3601: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3602: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3603: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3604: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3605: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3606: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3607: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3608: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3609: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3610: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3611: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3612: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3613: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3614: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3615: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3616: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3617: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3618: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3619: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3620: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3621: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3622: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3623: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3624: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3625: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3626: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3627: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3628: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3629: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3630: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3631: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3632: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3633: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3634: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3635: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3636: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3637: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3638: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3639: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3640: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3641: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3642: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3643: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3644: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3645: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3646: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3647: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3648: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3649: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3650: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3651: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3652: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3653: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3654: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3655: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3656: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3657: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3658: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3659: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3660: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3661: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3662: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3663: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3664: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3665: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3666: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3667: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3668: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3669: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3670: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3671: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3672: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3673: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3674: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3675: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3676: l26 -> [33] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3677: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3678: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3679: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3680: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3681: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3682: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3683: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3684: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3685: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3686: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3687: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3688: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3689: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3690: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3691: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3692: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3693: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3694: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3695: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3696: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3697: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3698: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3699: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3700: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3701: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3702: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3703: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3704: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3705: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3706: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3707: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3708: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3709: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3710: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3711: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3712: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3713: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3714: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3715: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3716: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3717: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3718: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3719: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3720: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3721: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3722: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3723: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3724: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3725: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3726: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3727: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3728: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3729: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3730: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3731: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3732: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3733: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3734: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3735: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3736: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3737: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3738: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3739: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3740: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3741: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3742: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3743: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3744: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3745: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3746: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3747: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3748: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3749: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3750: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3751: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3752: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3753: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3754: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3755: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3756: l26 -> [31] : (-1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3757: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3758: l26 -> [31] : (-1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3759: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3760: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3761: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3762: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3763: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3764: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3765: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3766: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3767: l26 -> [33] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3768: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3769: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3770: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3771: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3772: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3773: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3774: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3775: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3776: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3777: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3778: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3779: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3780: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3781: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3782: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3783: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3784: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3785: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3786: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3787: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3788: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3789: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3790: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3791: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3792: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3793: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3794: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3795: l26 -> [31] : (-2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3796: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3797: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3798: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM 3799: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3800: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3801: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3802: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3803: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3804: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3805: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3806: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3807: l26 -> [31] : (-2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3808: l26 -> [31] : (-2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3809: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3810: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3811: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3812: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3813: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM 3814: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM 3815: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3816: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3817: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3818: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3819: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3820: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3821: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3822: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3823: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3824: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3825: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3826: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3827: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3828: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3829: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3830: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3831: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3832: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3833: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3834: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3835: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3836: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3837: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3838: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3839: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3840: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3841: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3842: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3843: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3844: l26 -> [29] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3845: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3846: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3847: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3848: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3849: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3850: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3851: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3852: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3853: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3854: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3855: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3856: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3857: l26 -> [29] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3858: l26 -> [29] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3859: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3860: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3861: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3862: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3863: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 3864: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3865: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3866: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 3867: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3868: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3869: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3870: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 3871: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 3872: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3873: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3874: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3875: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 3876: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3877: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3878: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3879: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3880: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3881: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3882: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3883: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3884: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3885: l26 -> [29] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3886: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3887: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3888: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3889: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3890: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3891: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3892: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3893: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3894: l26 -> [29] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3895: l26 -> [29] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3896: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3897: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3898: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3899: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3900: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3901: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3902: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3903: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3904: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3905: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3906: l26 -> [33] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3907: l26 -> [33] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3908: l26 -> [33] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3909: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3910: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3911: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3912: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3913: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3914: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3915: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3916: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3917: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3918: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3919: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3920: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3921: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3922: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3923: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3924: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3925: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3926: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3927: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3928: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3929: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3930: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3931: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3932: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3933: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3934: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3935: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3936: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3937: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3938: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3939: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3940: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3941: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3942: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3943: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3944: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3946: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3947: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3948: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3949: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3950: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3951: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3952: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3953: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3954: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3955: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3956: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3957: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3958: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3959: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3960: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3961: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3962: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3963: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3964: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3965: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3966: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3967: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3968: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3969: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3970: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3971: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3972: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3973: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3974: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3975: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3976: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3977: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3978: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3979: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3980: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3981: l26 -> [33] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3982: l26 -> [33] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3983: l26 -> [33] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3984: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3985: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3986: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3987: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3988: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3989: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3990: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3991: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3992: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3993: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3994: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3995: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3996: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3997: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3998: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3999: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4000: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4001: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4002: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4003: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4004: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4005: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4006: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4007: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4008: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4010: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4011: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4012: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4013: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4014: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4015: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4016: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4017: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4018: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4019: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4020: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4021: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4022: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4023: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4024: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4025: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4026: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4027: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4028: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4029: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4030: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4031: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4032: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4033: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4034: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4035: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4036: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4037: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4038: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4039: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4040: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4041: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4042: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4043: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4044: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4045: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4046: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4047: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4048: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4049: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4050: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4051: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4052: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4053: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4054: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4055: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4056: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4057: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4058: l26 -> [33] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4059: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4060: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4061: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4062: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4063: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4064: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4065: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4066: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4067: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4068: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4069: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4070: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4071: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4072: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4073: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4074: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4075: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4076: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4077: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4078: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4079: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4080: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4081: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4082: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4083: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4084: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4085: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4086: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4087: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4088: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4089: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4090: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4091: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4092: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4093: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4094: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4095: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4096: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4097: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4098: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4099: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4100: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4101: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4102: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4103: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4104: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4105: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4106: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4107: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4108: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4109: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4110: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4111: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4112: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4113: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4114: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4115: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4116: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4117: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4118: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4119: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4120: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4121: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4122: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4123: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4124: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4125: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4126: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4127: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4128: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4129: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4130: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4131: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4132: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4133: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4134: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4135: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4136: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4137: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4138: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4139: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4140: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4141: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4142: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4143: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4144: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4145: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4146: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4147: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4148: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4149: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4150: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4151: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4152: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4153: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4154: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4155: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4156: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4157: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4158: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4159: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4160: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4161: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4162: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4163: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4164: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4165: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4166: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4167: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4168: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4169: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4170: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4171: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 4172: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4173: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4174: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 4175: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4176: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4177: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4178: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 4179: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 4180: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4181: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4182: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4183: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 4184: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4185: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4186: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4187: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4188: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4189: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4190: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4191: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4192: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4193: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4194: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4195: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4196: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4197: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4198: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4199: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4200: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4201: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4202: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4203: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4204: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4205: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4206: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4207: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 4208: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 4209: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 4210: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4211: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4212: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4213: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4214: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4215: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4216: l26 -> [33] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4217: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4218: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4219: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4220: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4221: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4222: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4223: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4224: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4225: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4226: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4227: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4228: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4229: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4230: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4232: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4233: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4234: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4235: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4236: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4237: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4238: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4239: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4240: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4241: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4242: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4243: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4244: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4245: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4246: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4247: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4248: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4249: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4250: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4251: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4253: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4254: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4255: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4256: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4257: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4258: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4259: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4260: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4261: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4262: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4263: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4264: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4265: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4266: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4267: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4268: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4269: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4270: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4271: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4272: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4273: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4274: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4275: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4276: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4277: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4278: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4279: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4280: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4281: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4282: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4283: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4284: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4285: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4286: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4287: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4288: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4289: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4290: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4291: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4292: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4293: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4294: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4295: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4296: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4297: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4298: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4299: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4300: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4301: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4302: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4303: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4304: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4305: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4306: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4307: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4308: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4309: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4310: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4311: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4312: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4313: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4314: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4315: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4316: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4317: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4318: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4319: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4320: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4321: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4322: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4323: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4324: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4325: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4326: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4327: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4328: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4329: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4330: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4331: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4332: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4333: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4334: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4335: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4336: l26 -> [33] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4337: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4338: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4339: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4340: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4341: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4342: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4343: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4344: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4345: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4346: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4347: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4348: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4349: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4350: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4351: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4352: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4353: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4354: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4355: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4356: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4357: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4358: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4359: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4360: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4361: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4362: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4363: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4364: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4365: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4366: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4367: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4368: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4369: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4370: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4371: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4372: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4373: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4374: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4375: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4376: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4377: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4378: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4379: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4380: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4381: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4382: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4383: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4384: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4385: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4386: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4387: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4388: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4389: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4390: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4391: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4392: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4393: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4394: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4395: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4396: l26 -> [33] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4397: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4398: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4399: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4400: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4401: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4402: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4403: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4404: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4405: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4406: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4407: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4408: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4409: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4410: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4411: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4412: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4413: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4414: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4415: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4416: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4417: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4418: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4419: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4420: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4421: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4422: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4423: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4424: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4425: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4426: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4427: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4428: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4429: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4430: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4431: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4432: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4433: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4434: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4435: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4436: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4437: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4438: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4439: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4440: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4441: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4442: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4443: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4444: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4445: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4446: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4447: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4448: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4449: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4450: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4451: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4452: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4453: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4454: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4455: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4456: l26 -> [33] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4457: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4458: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4459: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4460: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4461: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4462: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4463: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4464: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4465: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4466: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4467: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4468: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4469: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4470: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4471: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4472: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4473: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4474: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4475: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4476: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4477: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4478: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4479: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4480: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4481: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4482: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4483: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4484: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4485: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4486: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4487: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4488: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4489: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4490: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4491: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4492: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4493: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4494: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4495: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4496: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4497: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4498: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4499: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4500: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4501: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4502: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4503: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4504: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4505: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4506: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4507: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4508: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4509: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4510: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4511: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4512: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4513: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4514: l26 -> [36] : (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 4515: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 4516: l26 -> [36] : (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 4517: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 4518: l26 -> [36] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 4519: l26 -> [36] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 4520: l26 -> [36] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 4521: l26 -> [36] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 4522: l26 -> [36] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 4523: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 4524: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 4525: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 4526: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 4527: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 4528: l26 -> [36] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 4529: l26 -> [36] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 4530: l26 -> [36] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 4531: l26 -> [36] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 4532: l26 -> [36] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 4533: l26 -> [36] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 4534: l26 -> [36] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 4535: l26 -> [36] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 4536: l26 -> [36] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 4537: l26 -> [36] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 4538: l26 -> [36] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 4539: l26 -> [36] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 4540: l26 -> [36] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 4541: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 4542: l26 -> [36] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 4543: l26 -> [36] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 4544: l26 -> [36] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 4545: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 4546: l26 -> [36] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 4547: l26 -> [36] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 4548: l26 -> [36] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 4549: l26 -> [36] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 4550: l26 -> [36] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Removed duplicate rules (ignoring updates) Start location: l26 156: l26 -> [31] : lt3^0 == 0, cost: NONTERM 184: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 189: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0), cost: NONTERM 226: l26 -> [29] : (lt3^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 230: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0), cost: NONTERM 242: l26 -> [29] : (lt3^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 246: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^post31 >= 0 /\ -1+n5 >= 0), cost: NONTERM 486: l26 -> [33] : -sz^0+i^0 >= 0, cost: NONTERM 487: l26 -> [33] : sz^0-i^0 >= 0, cost: NONTERM 489: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0), cost: NONTERM 498: l26 -> [33] : sz^0-i^0 == 0, cost: NONTERM 499: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 507: l26 -> [33] : (sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 508: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 509: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 510: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0), cost: NONTERM 528: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 529: l26 -> [33] : (lt3^0 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0), cost: NONTERM 530: l26 -> [33] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 531: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0), cost: NONTERM 533: l26 -> [33] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 567: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 568: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 569: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 572: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 573: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 574: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 575: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 576: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 577: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 579: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 583: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 584: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 585: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 586: l26 -> [29] : (len_98^post3 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 588: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 589: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 590: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 593: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 594: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 595: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 596: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 597: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 598: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 600: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 604: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 605: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 606: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 607: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 609: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 610: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 611: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 614: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 615: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 616: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 617: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 618: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 619: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 621: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 625: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 626: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 627: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 628: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 630: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 631: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 632: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 635: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 636: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 637: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 638: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 639: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 640: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 642: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 647: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 648: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 649: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 652: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 653: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 654: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 655: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 656: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 657: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 659: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post3 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 696: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 697: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 698: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 701: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 702: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 703: l26 -> [31] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 704: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 705: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 706: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 708: l26 -> [29] : (sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 712: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 713: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 714: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 715: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 717: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 718: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 719: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 722: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 723: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 724: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 725: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 726: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 727: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 729: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 734: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 735: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 736: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 739: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 740: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 741: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 742: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 743: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 744: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 746: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 751: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 752: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 753: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 756: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 757: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 758: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 759: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 760: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 761: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 763: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 767: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 768: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 769: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 770: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 772: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 773: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 774: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 777: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 778: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 779: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 780: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 781: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 782: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 784: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 788: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 789: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 790: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 791: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 799: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 800: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 801: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 804: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 805: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 806: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 807: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 808: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 809: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 811: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 815: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 816: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 817: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 818: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 820: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 821: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 822: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 825: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 826: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 827: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 828: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 829: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0), cost: NONTERM 830: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 832: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 836: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 837: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 838: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 839: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 846: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 847: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 850: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 851: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 852: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 854: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 858: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 859: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 860: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 862: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 864: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 869: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 871: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 873: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 878: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 880: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 882: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 887: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 889: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 890: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 893: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 894: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 895: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 897: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 901: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 902: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 903: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 937: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0), cost: NONTERM 938: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 939: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 942: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 943: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 944: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 946: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 947: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 949: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 953: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 954: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 955: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 956: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 958: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 959: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 960: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 963: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 964: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 965: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 966: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 968: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 970: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 974: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 975: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 976: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 977: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 979: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 980: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 981: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 984: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 985: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 986: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 987: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 988: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 989: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 991: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 995: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 996: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 997: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 998: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1000: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1001: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1002: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1005: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1006: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1007: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1008: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1010: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1012: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1016: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1017: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1018: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1019: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1021: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1022: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1023: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1026: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1027: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1028: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1029: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1031: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1033: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1037: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1038: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1039: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1040: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1069: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0), cost: NONTERM 1070: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1071: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1074: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1075: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1076: l26 -> [31] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1077: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0), cost: NONTERM 1078: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1079: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1081: l26 -> [29] : (sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1085: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1086: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1087: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1088: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1090: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1091: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1092: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1095: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1096: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1097: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1098: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1099: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1100: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1102: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1106: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1107: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1108: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1109: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1111: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1112: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1113: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1116: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1117: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1118: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1119: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1120: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1121: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1123: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1127: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1128: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1129: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1130: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1132: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1133: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1134: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1137: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1138: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1139: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1140: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1141: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1142: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1144: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1148: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1149: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1150: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1151: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1153: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0), cost: NONTERM 1154: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1155: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1158: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1159: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1160: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1161: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1162: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1163: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1165: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1169: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1170: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1171: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1172: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1201: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1202: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1203: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1206: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1207: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1208: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1209: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0), cost: NONTERM 1210: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1211: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1213: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1217: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1218: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1219: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1220: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1222: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1223: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1224: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1227: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1228: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1229: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1230: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1232: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1234: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1238: l26 -> [29] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1239: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1240: l26 -> [29] : (sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1241: l26 -> [29] : (sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1243: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1244: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1245: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1248: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1249: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1250: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1251: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1253: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1255: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1259: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1260: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1261: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1262: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1264: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1265: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1266: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1269: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1270: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1271: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1272: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1273: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1274: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1276: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1280: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1281: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1282: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1283: l26 -> [29] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1285: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1286: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1287: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1290: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1291: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1292: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1293: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1294: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1295: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1297: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1301: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1302: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1303: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 == 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1304: l26 -> [29] : (lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n5 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1318: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1319: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 1320: l26 -> [31] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0), cost: NONTERM 1326: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1327: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1328: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1334: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1335: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1336: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0), cost: NONTERM 1347: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1348: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1349: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1368: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1369: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1370: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1376: l26 -> [31] : (sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1377: l26 -> [31] : (sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1378: l26 -> [31] : (sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1384: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1385: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1386: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1392: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 <= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1393: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1394: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0+lt1^0 == 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1400: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1401: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1402: l26 -> [31] : (lt3^0 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 == 0 /\ -1+n3 >= 0), cost: NONTERM 1679: l26 -> [35] : (len_98^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1680: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1681: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1682: l26 -> [35] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: NONTERM 1683: l26 -> [35] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1684: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0), cost: NONTERM 1685: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM 1686: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 == 0 /\ -l_11^0 == 0), cost: NONTERM 1687: l26 -> [35] : (lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1693: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1699: l26 -> [35] : len_98^0 >= 0, cost: NONTERM 1700: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1701: l26 -> [35] : (-1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM 1702: l26 -> [35] : (lt3^0 <= 0 /\ l_11^0 == 0), cost: NONTERM 1703: l26 -> [35] : (lt3^0 >= 0 /\ l_11^0 == 0), cost: NONTERM 1704: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1720: l26 -> [35] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: NONTERM 1721: l26 -> [35] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0), cost: NONTERM 1722: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1723: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM 1724: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0), cost: NONTERM 1725: l26 -> [35] : (x_12^0-l_11^0 == 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -l_11^0 == 0), cost: NONTERM 1726: l26 -> [35] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM 1727: l26 -> [35] : (x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ l_11^0 == 0), cost: NONTERM 1728: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1729: l26 -> [35] : (lt3^0 <= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM 1730: l26 -> [35] : (lt3^0 >= 0 /\ x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM 1731: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ x_12^0 >= 0 /\ -1+len_98^0 >= 0 /\ -l_11^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1732: l26 -> [35] : (x_12^0-l_11^0 <= 0 /\ len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 >= 0 /\ -l_11^0 >= 0), cost: NONTERM 1733: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 <= 0), cost: NONTERM 1734: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 >= 0), cost: NONTERM 1735: l26 -> [33] : (len_98^0 >= 0 /\ sz^post32 == 0), cost: NONTERM 1739: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1741: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 1742: l26 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 <= 0), cost: NONTERM 1743: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1744: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1745: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 1746: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1747: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1748: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1751: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1752: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 1753: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 1754: l26 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 == 0), cost: NONTERM 1755: l26 -> [31] : (len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ sz^post32 >= 0), cost: NONTERM 1756: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1757: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1758: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1759: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 1760: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 1761: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 1762: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1764: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1765: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1766: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1767: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1768: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1769: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1770: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1771: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1775: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1776: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1777: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1778: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1779: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1780: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1781: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1782: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1783: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1784: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1785: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1786: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1787: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1789: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1790: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1791: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1792: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1793: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1794: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1795: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1796: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1799: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1800: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1801: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1802: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1803: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1804: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1805: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1806: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1807: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1808: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1809: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1810: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1812: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1813: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1814: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1815: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1816: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1817: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1818: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1821: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1822: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 1823: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1824: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1825: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1826: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1827: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1828: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1830: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1831: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1832: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1833: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1834: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1835: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1836: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1839: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 1840: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1841: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1842: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1843: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1844: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1845: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 1846: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1847: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1848: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 1849: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1850: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1851: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1852: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 1856: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1857: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1858: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1859: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1860: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1862: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1863: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1864: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1865: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1866: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1867: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1871: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1872: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1873: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1874: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1875: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1876: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1877: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1878: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1880: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1881: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1882: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1883: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1884: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1885: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1888: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1889: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1890: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1891: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1892: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1893: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1894: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1895: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1897: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1898: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1899: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1900: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1901: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1904: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1905: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1906: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1907: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1908: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1910: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1911: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1912: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1913: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1914: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1917: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1918: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1919: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1920: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1921: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1922: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1923: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1924: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1925: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1926: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1927: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1931: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1932: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1933: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1934: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1935: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1937: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1938: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1939: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1940: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1941: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1942: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1946: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1947: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1948: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1949: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1950: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1951: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1952: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1953: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1955: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1956: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1957: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1958: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1959: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1960: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1963: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1964: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1965: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1966: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1968: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1969: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1970: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1972: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1973: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1974: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1975: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1976: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1979: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1980: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1981: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1982: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1983: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1985: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1986: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1987: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1988: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1989: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1992: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1993: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1994: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1995: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1996: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1997: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1998: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 1999: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2000: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2001: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2002: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2006: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2007: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2008: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2010: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2011: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2012: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2013: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2014: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2015: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2016: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2017: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2018: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2019: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2020: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2021: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2022: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2023: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2024: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2025: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2026: l26 -> [31] : (len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2027: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2028: l26 -> [31] : (len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2029: l26 -> [31] : (len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2031: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2032: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2033: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2034: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2035: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2036: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2037: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2038: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2039: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2040: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2044: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2046: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2047: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2048: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2049: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2050: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2051: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2052: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2053: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2057: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2058: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2059: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2060: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2061: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2062: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2063: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2064: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2065: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2066: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2067: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2068: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2069: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2071: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2072: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2073: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2074: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2075: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2076: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2077: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2078: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2081: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2082: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2083: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2084: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2085: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2086: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2087: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2088: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2089: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2090: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2091: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2092: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2094: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2095: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2096: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2097: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2098: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2099: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2100: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2103: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2104: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2105: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2106: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2107: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2108: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2109: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ -2+n35 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2110: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2112: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2113: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2114: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2115: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2116: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2117: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2118: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2121: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2122: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2123: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2124: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2125: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2126: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2127: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2128: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2129: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2130: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n37 >= 0 /\ l_11^post30 == 0), cost: NONTERM 2131: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2132: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2133: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2134: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -1+len_98^post10 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2135: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0), cost: NONTERM 2136: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0), cost: NONTERM 2137: l26 -> [33] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0), cost: NONTERM 2141: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2143: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 2144: l26 -> [31] : (len_98^post18 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0), cost: NONTERM 2145: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2146: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2147: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 2148: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2149: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2150: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2153: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2154: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 2155: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0), cost: NONTERM 2156: l26 -> [31] : (len_98^post18 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0), cost: NONTERM 2157: l26 -> [31] : (len_98^post18 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0), cost: NONTERM 2158: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2159: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2160: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2161: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0), cost: NONTERM 2162: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 2163: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+n5 >= 0), cost: NONTERM 2164: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2166: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2167: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2168: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2169: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2170: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2171: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2172: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2173: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2177: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2178: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2179: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2180: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2181: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2182: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2183: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2184: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2185: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2186: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2187: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2188: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2189: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2191: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2192: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2193: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2194: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2195: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2196: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2197: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2198: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2201: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2202: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2203: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2204: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2205: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2206: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2207: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2208: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2209: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2210: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2211: l26 -> [29] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2212: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2214: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2215: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2216: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2217: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2218: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2219: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2220: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2223: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2224: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2225: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2226: l26 -> [29] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2227: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2228: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2229: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2230: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2232: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2233: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2234: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2235: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2236: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2237: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2238: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2241: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2242: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 2243: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2244: l26 -> [29] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2245: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2246: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2247: l26 -> [29] : (len_98^post18 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2248: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2249: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2250: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 2251: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2252: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2253: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2254: l26 -> [31] : (len_98^post18 >= 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2258: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2259: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2260: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2261: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2262: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2264: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2265: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2266: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2267: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2268: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2269: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2273: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2274: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2275: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2276: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2277: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2278: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2279: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2280: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2282: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2283: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2284: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2285: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2286: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2287: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2290: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2291: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2292: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2293: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2294: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2295: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2296: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2297: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2299: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2300: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2301: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2302: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2303: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2306: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2307: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2308: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2309: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2310: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2312: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2313: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2314: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2315: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2316: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2319: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2320: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2321: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2322: l26 -> [29] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2323: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2324: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2325: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2326: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2327: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2328: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2329: l26 -> [31] : (lt3^0 <= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2333: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2334: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2335: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2336: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2337: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2339: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2340: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2341: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2342: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2343: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2344: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2348: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2349: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2350: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2351: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2352: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2353: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2354: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2355: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2357: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2358: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2359: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2360: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2361: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2362: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2365: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2366: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2367: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2368: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2369: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2370: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2371: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2372: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2374: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2375: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2376: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2377: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2378: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2381: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2382: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2383: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2384: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2385: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2387: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2388: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2389: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2390: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2391: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2394: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2395: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2396: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2397: l26 -> [29] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2398: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2399: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2400: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 2401: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2402: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2403: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2404: l26 -> [31] : (lt3^0 >= 0 /\ len_98^post18 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2408: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0), cost: NONTERM 2409: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2410: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2411: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0), cost: NONTERM 2412: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2413: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2414: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2415: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2416: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2417: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2418: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2419: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2420: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2421: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2422: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2423: l26 -> [31] : (-2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2424: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2425: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2426: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2427: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2428: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2429: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2430: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2431: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2432: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2433: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2434: l26 -> [31] : (len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2435: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post18 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2436: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2437: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2438: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 2439: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2440: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2441: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2442: l26 -> [31] : (len_98^post18 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2443: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2444: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2445: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2449: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2451: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2452: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2453: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2454: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2455: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2456: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2457: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2458: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2461: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2462: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2463: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2464: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2465: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2466: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2467: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2468: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2469: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2470: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2471: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2472: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2474: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2475: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2476: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2477: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2478: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2479: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2480: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2481: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2485: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2486: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2487: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2488: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2489: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2490: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2491: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2492: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2493: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2494: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2495: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2496: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2497: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2499: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2500: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2501: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2502: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2503: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2504: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2505: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2506: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2509: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2510: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2511: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2512: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2513: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2514: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2515: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2516: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2517: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2518: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2519: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2520: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2522: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2523: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2524: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2525: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2526: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2527: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2528: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2531: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2532: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 2533: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2534: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2535: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2536: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2537: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2538: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2540: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2541: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2542: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2543: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2544: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2545: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2546: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2549: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 2550: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 2551: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2552: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2553: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2554: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2555: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 2556: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 2557: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 2558: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 2559: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2560: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2561: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2562: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 2566: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2567: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2568: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2569: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2571: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2572: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2573: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2574: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2575: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2578: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2579: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2580: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2581: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2582: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2583: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2584: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2586: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2587: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2588: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2589: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2590: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2592: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2593: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2594: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2595: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2596: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2597: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2598: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2600: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2601: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2602: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2603: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2604: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2607: l26 -> [31] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2608: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2609: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2610: l26 -> [29] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2611: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2613: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2614: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2615: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2616: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2617: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2620: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2621: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2622: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2623: l26 -> [29] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2624: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2625: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2626: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2627: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2628: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2629: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2633: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2634: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2635: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2636: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2638: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2639: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2640: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2641: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2642: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2645: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2646: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2647: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2648: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2649: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2650: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2651: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2653: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2654: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2655: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2656: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2657: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2659: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2660: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2661: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2662: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2663: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2664: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2665: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2667: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2668: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2669: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2670: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2671: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2674: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2675: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2676: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2677: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2678: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2680: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2681: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2682: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2683: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2684: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2687: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2688: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2689: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2690: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2691: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2692: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2693: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2694: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2695: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2696: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2700: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2701: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2702: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2703: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2705: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2706: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2707: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2708: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2709: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2712: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2713: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2714: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2715: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2716: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2717: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2718: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2720: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2721: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2722: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2723: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2724: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2726: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2727: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2728: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2729: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2730: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2731: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2732: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2734: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2735: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2736: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2737: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2738: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2741: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2742: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2743: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2744: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2745: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2747: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2748: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2749: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2750: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2751: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2754: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2755: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2756: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2757: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2758: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2759: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2760: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2761: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2762: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2763: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2767: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2768: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2769: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2770: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2772: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2773: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2774: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2775: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2776: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2779: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2780: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2781: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2782: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2783: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2784: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2785: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2787: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2788: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2789: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2790: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2791: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2793: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2794: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2795: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2796: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2797: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2798: l26 -> [29] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2799: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2801: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2802: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2803: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2804: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2805: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2808: l26 -> [31] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2809: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2810: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2811: l26 -> [29] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2812: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2814: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2815: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2816: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2817: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2818: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2821: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2822: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2823: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2824: l26 -> [29] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2825: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2826: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2827: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2828: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2829: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2830: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2834: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2835: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2836: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2837: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2838: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2840: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2841: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2842: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2843: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2844: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2845: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2849: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2850: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2851: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2852: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2853: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2854: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2855: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2856: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2858: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2859: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2860: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2861: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2862: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2863: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2866: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2867: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2868: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2869: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2870: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2871: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2872: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2873: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2875: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2876: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2877: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2878: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2879: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2882: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2883: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2884: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2885: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2886: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2888: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2889: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2890: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2891: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2892: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2895: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2896: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2897: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2898: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2899: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2900: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2901: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 2902: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2903: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2904: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2905: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2909: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2910: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2911: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 2912: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2913: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2914: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2915: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2916: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2917: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2918: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2919: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2920: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2921: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2922: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2923: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2924: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2925: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2926: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2927: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2928: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2929: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2930: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2931: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2932: l26 -> [31] : (len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2933: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2934: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2935: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2936: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2937: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2938: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2939: l26 -> [31] : (len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2943: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2944: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 2946: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2947: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2948: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2949: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2950: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2951: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2952: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2953: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2954: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2955: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2956: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2957: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2958: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2959: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2960: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2961: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2962: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2963: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2964: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2965: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2966: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2967: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2968: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2969: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2970: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2971: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2972: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2973: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2977: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2978: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2979: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2980: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2981: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2982: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2983: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2984: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2985: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2986: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2987: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2988: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2989: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2990: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2991: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2992: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2993: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2994: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2995: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2996: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2997: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2998: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 2999: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3000: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3001: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3002: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3003: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3004: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3005: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3006: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3007: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3011: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3012: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3013: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3014: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3015: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3016: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3017: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3018: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3019: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3020: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3021: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3022: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3023: l26 -> [31] : (-2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3024: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3025: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3026: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3027: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3028: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3029: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3030: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3031: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3032: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3033: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3034: l26 -> [31] : (-2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3035: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3036: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3037: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3038: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3039: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3040: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3041: l26 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3045: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3046: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3047: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3048: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3049: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3050: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3051: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3052: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3053: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3054: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3055: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3056: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3057: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3058: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3059: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3060: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3061: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3062: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3063: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3064: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3065: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3066: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3067: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3068: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3069: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3070: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3071: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3072: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3073: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3074: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3075: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3076: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3077: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3078: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3079: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3083: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3084: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3085: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3086: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3088: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3089: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3090: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3091: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3092: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3095: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3096: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3097: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3098: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3099: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3100: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3101: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3103: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3104: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3105: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3106: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3107: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3109: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3110: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3111: l26 -> [31] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3112: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3113: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3114: l26 -> [29] : (-2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3115: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3117: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3118: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3119: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3120: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3121: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3124: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3125: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3126: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3127: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3128: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3130: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3131: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3132: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3133: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3134: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3137: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3138: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3139: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3140: l26 -> [29] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3141: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3142: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3143: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3144: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3145: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3146: l26 -> [31] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3150: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3151: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3152: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3153: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3155: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3156: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3157: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3158: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3159: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3162: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3163: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3164: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3165: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3166: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3167: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3168: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3170: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3171: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3172: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3173: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3174: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3176: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3177: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3178: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3179: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3180: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3181: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3182: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3184: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3185: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3186: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3187: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3188: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3191: l26 -> [31] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3192: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3193: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3194: l26 -> [29] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3195: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3197: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3198: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3199: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3200: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3201: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3204: l26 -> [31] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3205: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3206: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3207: l26 -> [29] : (lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3208: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3209: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3210: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3211: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3212: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3213: l26 -> [31] : (lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3217: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3218: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3219: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3220: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3222: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3223: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3224: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3225: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3226: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3229: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3230: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3232: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3233: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3234: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3235: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3237: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3238: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3239: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3240: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3241: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3243: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3244: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3245: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3246: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3247: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3248: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3249: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3251: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3253: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3254: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3255: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3258: l26 -> [31] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3259: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3260: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3261: l26 -> [29] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3262: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3264: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3265: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3266: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3267: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3268: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3271: l26 -> [31] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3272: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3273: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3274: l26 -> [29] : (lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3275: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3276: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3277: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3278: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3279: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3280: l26 -> [31] : (lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3284: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3285: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3286: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3287: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3289: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3290: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3291: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3292: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3293: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3296: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3297: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3298: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3299: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3300: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3301: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3302: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3304: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3305: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3306: l26 -> [29] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3307: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3308: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3310: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3311: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3312: l26 -> [31] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3313: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3314: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3315: l26 -> [29] : (-2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3316: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3318: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3319: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3320: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3321: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3322: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3325: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3326: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3327: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3328: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3329: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3331: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3332: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3333: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3334: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3335: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3338: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3339: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3340: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3341: l26 -> [29] : (1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3342: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3343: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3344: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3345: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3346: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3347: l26 -> [31] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3351: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3352: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3353: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3354: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3356: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3357: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3358: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3359: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3360: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3363: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3364: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3365: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3366: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3367: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3368: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3369: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3371: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3372: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3373: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3374: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3375: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3377: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3378: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3379: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3380: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3381: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3382: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3383: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3385: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3386: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3387: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3388: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3389: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3392: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3393: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3394: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3395: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3396: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3398: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3399: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3400: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3401: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3402: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3405: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3406: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3407: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3408: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n102 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3409: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3410: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3411: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3412: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3413: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3414: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3418: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3419: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3420: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3421: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3422: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3423: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3424: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3425: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3426: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3427: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3428: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3429: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3430: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3431: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3432: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3433: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3434: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3435: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3436: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3437: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3438: l26 -> [31] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3442: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3443: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3444: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3445: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3446: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3447: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3448: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3449: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3450: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3451: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3452: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3453: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3454: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3455: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3456: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3457: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3458: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3459: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3460: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3461: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3462: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3466: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3467: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3468: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3469: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3470: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3471: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3472: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3473: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3474: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3475: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3476: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3477: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3478: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3479: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3480: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3481: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3482: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3483: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3484: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3485: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3486: l26 -> [31] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3490: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3491: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3492: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3493: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3494: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3495: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3496: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3497: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3498: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3499: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3500: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3501: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3502: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3503: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3504: l26 -> [31] : (-2+n103 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3505: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3506: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3507: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3508: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3509: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3510: l26 -> [31] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3514: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3515: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3516: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3517: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3518: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3519: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3520: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3521: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3522: l26 -> [31] : (-2+n103 >= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3523: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3524: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3525: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3526: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3527: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3528: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3529: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3530: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3531: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3532: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3533: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3534: l26 -> [31] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3538: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3539: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3540: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3541: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3543: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3544: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3545: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3546: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3547: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3548: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3549: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3552: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3553: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3554: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3555: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3556: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3557: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3558: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3559: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3560: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3561: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3562: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3564: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3565: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3566: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3567: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3568: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3569: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3570: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3572: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3573: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3574: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3575: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3576: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3577: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3578: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3579: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3580: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3581: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3583: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3584: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3585: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3586: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3587: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3588: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3590: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3591: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3592: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3593: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3594: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3595: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3597: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3598: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3599: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3600: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3601: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3602: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3604: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3605: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3606: l26 -> [29] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3607: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3608: l26 -> [29] : (-1+n99 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3609: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3610: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3611: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3612: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3613: l26 -> [31] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3617: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3618: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3619: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3620: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3622: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3623: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3624: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3625: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3626: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3629: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3630: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3631: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3632: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3633: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3634: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3635: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3637: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3638: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3639: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3640: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3641: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3643: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3644: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3645: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3646: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3647: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3648: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3649: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3651: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3652: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3653: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3654: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3656: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3657: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3658: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3659: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3661: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3662: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3663: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3664: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3666: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3667: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3668: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3669: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3670: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3671: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3672: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3673: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3677: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3678: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3679: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3680: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3682: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3683: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3684: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3685: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3686: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3689: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3690: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3691: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3692: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3693: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3694: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3695: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3697: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3698: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3699: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3700: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3701: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3703: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3704: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3705: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3706: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3707: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3708: l26 -> [29] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3709: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3711: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3712: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3713: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3714: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3716: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3717: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3718: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3719: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3721: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3722: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3723: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3724: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3726: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3727: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3728: l26 -> [29] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3729: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3730: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3731: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3732: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3733: l26 -> [31] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3737: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3738: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3739: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3740: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3741: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3742: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3743: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3744: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3745: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3746: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3747: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3748: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3749: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3750: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3751: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3752: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3753: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3754: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3755: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3756: l26 -> [31] : (-1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3757: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3758: l26 -> [31] : (-1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3759: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3760: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3761: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3762: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3763: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3764: l26 -> [31] : (-1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3768: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 3769: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3770: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post22 >= 0), cost: NONTERM 3771: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3772: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3773: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3774: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3775: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3776: l26 -> [31] : (-2+n34 >= 0 /\ -1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3777: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3778: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3779: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3780: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3781: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3782: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3783: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3784: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3785: l26 -> [31] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 3786: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3787: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3788: l26 -> [33] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3792: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3794: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3795: l26 -> [31] : (-2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3796: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3797: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3798: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM 3799: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3800: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3801: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3804: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3805: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3806: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3807: l26 -> [31] : (-2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3808: l26 -> [31] : (-2+n100 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3809: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3810: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3811: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3812: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3813: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM 3814: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0), cost: NONTERM 3815: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3817: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3818: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3819: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3820: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3821: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3822: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3823: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3824: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3828: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3829: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3830: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3831: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3832: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3833: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3834: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3835: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3836: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3837: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3838: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3839: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3840: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3842: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3843: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3844: l26 -> [29] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3845: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3846: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3847: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3848: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3849: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3852: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3853: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3854: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3855: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3856: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3857: l26 -> [29] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3858: l26 -> [29] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3859: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3860: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3861: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3862: l26 -> [29] : (-2+n34 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3863: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 3865: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3866: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 3867: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3868: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3869: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3870: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 3871: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 3874: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3875: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 3876: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3877: l26 -> [29] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3878: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3879: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3880: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3881: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3883: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3884: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3885: l26 -> [29] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3886: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3887: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 == 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3888: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3889: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3892: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3893: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 3894: l26 -> [29] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3895: l26 -> [29] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3896: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3897: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3898: l26 -> [29] : (-2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3899: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3900: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3901: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: NONTERM 3902: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3903: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3904: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3905: l26 -> [31] : (-2+n100 >= 0 /\ x_12^0 == 0 /\ -1+len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3909: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3910: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3911: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3912: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3913: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3915: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3916: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3917: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3918: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3919: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3920: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3924: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3925: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3926: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3927: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3928: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3929: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3930: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3931: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3933: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3934: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3935: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3936: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3937: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3938: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3941: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3942: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3943: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3944: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3945: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3946: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3947: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3948: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3950: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3951: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3952: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3953: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3954: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3957: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3958: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3959: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3960: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3961: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3963: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3964: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3965: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3966: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3967: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3970: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3971: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3972: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3973: l26 -> [29] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3974: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3975: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3976: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3977: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3978: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3979: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3980: l26 -> [31] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 3984: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3985: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3986: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3987: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3988: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3990: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 3991: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3992: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 3993: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3994: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3995: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 3999: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4000: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4001: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4002: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4003: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4004: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4005: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4006: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4008: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4009: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4010: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4011: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4012: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4013: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4016: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4017: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4018: l26 -> [31] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4019: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4020: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4021: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4022: l26 -> [29] : (-2+n34 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4023: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4025: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4026: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4027: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4028: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4029: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4032: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4033: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4034: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4035: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4036: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4038: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4039: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4040: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4041: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4042: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4045: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4046: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4047: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4048: l26 -> [29] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ x_12^0 == 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4049: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4050: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4051: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: NONTERM 4052: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4053: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4054: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4055: l26 -> [31] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4059: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4060: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4061: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4062: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4063: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4064: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4065: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4066: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4067: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4068: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4069: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4070: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4071: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4072: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4073: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4074: l26 -> [31] : (-2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4075: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4076: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4077: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4078: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4079: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4080: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4081: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4082: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4083: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4084: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4085: l26 -> [31] : (-2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4086: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4087: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4088: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4089: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0), cost: NONTERM 4090: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4091: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4092: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4093: l26 -> [31] : (-2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4094: l26 -> [33] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4095: l26 -> [33] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4096: l26 -> [33] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4100: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4102: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4103: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4104: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4105: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4106: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4107: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4108: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4109: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4112: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4113: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4114: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4115: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4116: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4117: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4118: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4119: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4120: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4121: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4122: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4123: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4125: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4126: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4127: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4128: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4129: l26 -> [29] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4130: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4131: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4132: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4136: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4137: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4138: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4139: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4140: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4141: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4142: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4143: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4144: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4145: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4146: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4147: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4148: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4150: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4151: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4152: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4153: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4154: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4155: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4156: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4157: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4160: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4161: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4162: l26 -> [31] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4163: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4164: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4165: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4166: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4167: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4168: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4169: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4170: l26 -> [29] : (-2+n34 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4171: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 4173: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4174: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 4175: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4176: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4177: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4178: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 4179: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 4182: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4183: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0), cost: NONTERM 4184: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4185: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4186: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4187: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4188: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+n35 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4189: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4191: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4192: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4193: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4194: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4195: l26 -> [29] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4196: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4197: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4200: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0), cost: NONTERM 4201: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0), cost: NONTERM 4202: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4203: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4204: l26 -> [29] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4205: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n4 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4206: l26 -> [29] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2-i_22^post31+sz_23^post31 >= 0 /\ -2+n100 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n5 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0), cost: NONTERM 4207: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 4208: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 4209: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n37 >= 0), cost: NONTERM 4210: l26 -> [31] : (sz^0 <= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4211: l26 -> [31] : (sz^0 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4212: l26 -> [31] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4213: l26 -> [31] : (sz^0 == 0 /\ lt3^0 >= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post30 >= 0 /\ -1+len_98^post18 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0), cost: NONTERM 4217: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4218: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4219: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4220: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4222: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4223: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4224: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4225: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4226: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4229: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4230: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4231: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4232: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4233: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4234: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4235: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4237: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4238: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4239: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4240: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4241: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4243: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4244: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4245: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4246: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4247: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4248: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4249: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4251: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4252: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4253: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4254: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4256: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4257: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4258: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4259: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4261: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4262: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4263: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4264: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4266: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4267: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4268: l26 -> [29] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4269: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4270: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4271: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4272: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4273: l26 -> [31] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4277: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4278: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4279: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4280: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4282: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4283: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4284: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4285: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4286: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4289: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4290: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4291: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4292: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4293: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4294: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4295: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4297: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4298: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4299: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4300: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4301: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4303: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4304: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4305: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4306: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4307: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4308: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4309: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4311: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4312: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4313: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4314: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4316: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4317: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4318: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4319: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4321: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4322: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4323: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4324: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4326: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4327: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4328: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4329: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4330: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4331: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4332: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4333: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4337: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4338: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4339: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4340: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4342: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4343: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4344: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4345: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4346: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4349: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4350: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4351: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4352: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4353: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4354: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4355: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4357: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4358: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4359: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4360: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4361: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4363: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4364: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4365: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4366: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4367: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4368: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4369: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4371: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4372: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4373: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4374: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4376: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4377: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4378: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4379: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4381: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4382: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4383: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4384: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4386: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4387: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4388: l26 -> [29] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ -2+n36 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4389: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4390: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4391: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4392: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4393: l26 -> [31] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4397: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4398: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4399: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4400: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4402: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4403: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4404: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4405: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4406: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4409: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4410: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4411: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4412: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4413: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4414: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4415: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4417: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4418: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4419: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4420: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4421: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4423: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4424: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4425: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4426: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4427: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4428: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4429: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4431: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4432: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4433: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4434: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4436: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4437: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4438: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4439: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4441: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4442: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4443: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4444: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4446: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4447: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4448: l26 -> [29] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4449: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4450: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4451: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4452: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4453: l26 -> [31] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4457: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4458: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4459: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4460: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4462: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4463: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4464: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4465: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4466: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4469: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4470: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4471: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4472: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4473: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4474: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4475: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4477: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4478: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4479: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4480: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4481: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4483: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4484: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4485: l26 -> [31] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4486: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4487: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4488: l26 -> [29] : (-1+n101 >= 0 /\ -2+n34 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4489: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4491: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4492: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4493: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4494: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4496: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4497: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4498: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -2+n35 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4499: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4501: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4502: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4503: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4504: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4506: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post22 >= 0), cost: NONTERM 4507: l26 -> [31] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4508: l26 -> [29] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -2+n36 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n3 >= 0 /\ -2+sz_23^post30-i_22^post30 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4509: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4510: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post30 >= 0 /\ -1+n37 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4511: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4512: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4513: l26 -> [31] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 == 0 /\ len_98^post30 >= 0 /\ -1+n38 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 4514: l26 -> [36] : (lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2 4515: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ len_98^post30 >= 0 /\ lt1^0 >= 0), cost: 13+2*lt1^0 4516: l26 -> [36] : (lt3^0 >= 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 10+2*lt3^0+4*n2 4517: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 16+2*lt1^0 4518: l26 -> [36] : (len_98^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ 1-sz_23^0+i_22^0 >= 0), cost: 10+4*n2+4*sz^post32 4519: l26 -> [36] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+4*n2+4*sz^post32 4520: l26 -> [36] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 14+2*lt3^0+8*n2+4*sz^post32 4521: l26 -> [36] : (sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 20+4*n2+4*sz^post32+2*lt1^0 4522: l26 -> [36] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 16+6*sz^0+2*lt3^0+4*n2-2*i^0 4523: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ sz^post32 >= 0), cost: 16+4*sz^post32 4524: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 <= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 20+4*sz^post32 4525: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 20+2*lt3^0+4*n2+4*sz^post32 4526: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 26+4*sz^post32+2*lt1^0 4527: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0), cost: 22+6*sz^0+2*lt3^0-2*i^0 4528: l26 -> [36] : (len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 3+4*n2*n102+4*sz^post32*n102+7*n102 4529: l26 -> [36] : (lt3^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n2*n102+4*sz^post32*n102+7*n102 4530: l26 -> [36] : (lt3^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+4*n2*n102+4*sz^post32*n102+7*n102 4531: l26 -> [36] : (1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ lt1^0 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 13+4*n2*n102+2*lt1^0+4*sz^post32*n102+7*n102 4532: l26 -> [36] : (sz^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ -2+n102 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+4*n2*n102+4*sz^post32*n102+7*n102 4533: l26 -> [36] : (-2+n103 >= 0 /\ len_98^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 3+4*sz^post32*n103+13*n103 4534: l26 -> [36] : (-2+n103 >= 0 /\ lt3^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+13*n103 4535: l26 -> [36] : (-2+n103 >= 0 /\ lt3^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n2 >= 0 /\ len_98^post22 >= 0), cost: 7+4*sz^post32*n103+2*lt3^0+4*n2+13*n103 4536: l26 -> [36] : (-2+n103 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+4*sz^post32*n103+13*n103+2*lt1^0 4537: l26 -> [36] : (-2+n103 >= 0 /\ sz^0 >= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0), cost: 9+4*sz^post32*n103+2*sz^0+2*lt3^0-2*i^0+13*n103 4538: l26 -> [36] : (-1+n99 >= 0 /\ len_98^0 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n99 4539: l26 -> [36] : (-1+n99 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+7*n99 4540: l26 -> [36] : (-1+n99 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n99 4541: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -1+n99 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n99+2*lt1^0 4542: l26 -> [36] : (-1+n99 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n99 4543: l26 -> [36] : (lt3^0 <= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+3*n100 4544: l26 -> [36] : (lt3^0 >= 0 /\ -2+n100 >= 0 /\ x_12^0 == 0 /\ l_11^0 == 0 /\ -1+n2 >= 0 /\ -1+len_98^post18 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0), cost: 7+2*lt3^0+4*n2+3*n100 4545: l26 -> [36] : (-1+sz_23^post30-i_22^post30 <= 0 /\ -2+n100 >= 0 /\ sz^0-i^0 <= 0 /\ -1+len_98^post18 >= 0 /\ lt1^0 >= 0), cost: 13+3*n100+2*lt1^0 4546: l26 -> [36] : (-1+n101 >= 0 /\ len_98^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^post32 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 3+7*n101+4*n3*n101 4547: l26 -> [36] : (-1+n101 >= 0 /\ lt3^0 <= 0 /\ sz^post32 <= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n101+4*n3*n101 4548: l26 -> [36] : (-1+n101 >= 0 /\ lt3^0 >= 0 /\ sz^post32 <= 0 /\ -1+n2 >= 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 7+2*lt3^0+4*n2+7*n101+4*n3*n101 4549: l26 -> [36] : (-1+n101 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 <= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n101+2*lt1^0+4*n3*n101 4550: l26 -> [36] : (-1+n101 >= 0 /\ sz^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n3 >= 0 /\ len_98^post22 >= 0), cost: 9+2*sz^0+2*lt3^0-2*i^0+7*n101+4*n3*n101 Computing asymptotic complexity Proved nontermination of rule 156 via SMT. Proved the following lower bound Complexity: Nonterm Cpx degree: Nonterm Solved cost: NONTERM Rule cost: NONTERM Rule guard: lt3^0 == 0